derselbst / ANMP

multi-channel loopable video game music player for nerds and audiophiles
GNU General Public License v2.0
32 stars 3 forks source link

separate midi reader + synthesizer #42

Closed derselbst closed 7 years ago

derselbst commented 7 years ago

FluidsynthWrapper becomes LibSMFWrapper, holding an arbitrary singleton of class Synthesizer (or so) which is solely responsible for synthesizing. Fluidsynth is a derivative of this class.

derselbst commented 7 years ago

this will also allow using fludisynths soundfont pool to load/synthesize songs faster

derselbst commented 7 years ago

basically done now, seems to work as before