Hacker GitHub

← All repos

feross/timidity

View on GitHub ↗ ★ 406 Shell

Play MIDI files in the browser w/ Web Audio, WebAssembly, and libtimidity

5 mentions on Hacker News by 2 people: 0 stories, 5 comments · first 2018-08-09 · latest 2023-12-21

Mentions per year 5 mentions · busiest year 2018 (3)
20082026
  1. https://github.com/feross/timidity
  2. …only the necessary instruments needed to play a single song. You can see the approach I use here: https://github.com/feross/timidity Anyway, excellent work on this SoundFont!
    comment by feross · 2019-01-13 · in FatBoy SoundFont
  3. …the minimal amount of code. The result of my efforts are available in the npm package timidity ( https://github.com/feross/timidity ). It’s quite lightweight – just 34 KB of JavaScript and 23 KB of lazy-loaded WebAssembly, smaller than…
  4. …code to run in the browser. You can see what build flags I used to make the built JS super small: https://github.com/feross/timidity/blob/master/tools/build.s... Hope this helps!
  5. …effort to optimize the bundle and include the minimal amount of code. The result of that is here: https://github.com/feross/timidity It's quite lightweight - just 34 KB of JavaScript and 23 KB of lazy-loaded WebAssembly. Then I put a…