Skip to content

earshot 0.2.0: audio to code + forge v2

Latest

Choose a tag to compare

@Leonxlnx Leonxlnx released this 16 Oct 22:38
· 20 commits to main since this release

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).