Repository navigation
Releases: Leonxlnx/earshot
Release list
earshot 0.2.0: audio to code + forge v2
earshot fit: turn a sound into code
earshot fit sound.wav -o recipe.py listens to a recording and writes a readable Python recipe that re-plays it from numbers only (resonances for clicks / keys / impacts, a moving noise shape for whooshes, pitch tracks for dings), with knobs and morphs for new variations. On 12 real recordings the code renders reach a median 0.945 CLAP similarity; in our blind test the listener could not tell recording from code. See docs/FIT.md.
forge v2
The AI-made sound effects grew from 5 types / 15 sounds to 34 types / 183 sounds for motion design (whooshes, risers, impacts, sub drops, logo stings, UI clicks, taps, toggles, pops, dings, shimmers, typing, glitches), with a held-out benchmark, a sharper critic, a faster search and earshot gallery. Details: CHANGELOG.md, docs/FORGE_V2.md.
Attached
- earshot_v02.mp4: the v0.2 update film (17 s). All sounds are forge v2 code sounds except the REAL/CODE A/B pair.
- real_vs_code.mp4: four real recordings next to their code rebuilds (22 s).
- gallery_embedded.html: every forge v2 sound, playable in the browser (made sounds only).
Real recordings in the A/B demos: kalimba note by iainmccurdy (freesound.org, CC BY 4.0); key press by Sadiquecat, click by qubodup, mouth pop by CapsLok (freesound.org, CC0).
earshot 0.1.0
Ears for coding agents. First public release.
- describe / match / rank / find / compare / ab / realness / timeline / sheet / critique / measure on CPU
- earshot forge: the AI makes its own sounds in code and improves them by listening (blind test: 8 of 15, a coin flip)
- MCP server for Claude Code, the earshot and real-sound skills, held-out evaluations and honest limits
The attached 22 s launch film: every sound in it was made in code by earshot forge (no recordings, no music track).