Matt Montag

Results 87 comments of Matt Montag

I think this would be a nice addition to fluidsynth. Just for fun...I have my own hacky solution to the general problem: https://github.com/mmontag/chip-player-js/blob/master/src/players/MIDIFilePlayer.js#L236 It just waits for samples to stay...

Hmm, I see what you're saying. I based this on the Spotify button next to every track, which has been around since the very early days (used to be a...

The files are all downloadable if you right-click on the file in the Browse tab, and "Save As..." I can add a simple download button since this might not be...

@applecuckoo This is a performance problem of emulating the N64. The N64 miniusf/usflib support has bothered me ever since I added it, because it goes against the spirit of Chip...

Potential fix in FluidSynth: https://github.com/FluidSynth/fluidsynth/pull/1018/files Discussion: https://github.com/FluidSynth/fluidsynth/issues/1017

For what it's worth, I fixed it locally by disabling this block: https://github.com/divideconcept/FluidLite/blob/7c150b021f8b7e7d4f624bbad644fd2f96e5826b/src/fluid_defsfont.c#L3192-L3206 This seems to be an older version of the FluidSynth sanitize code linked above.

@divideconcept have you tested FluidLite with SF3 soundfonts?

Same here, I totally abandoned it. Decompressing SF3 was taking longer than downloading the SF2 in my application... https://mmontag.github.io/chip-player-js

Your fork looks nice! What is the likelihood of merging your changes back here?

ok, I haven't updated in a while, I will do that. Quick q. Does the bank IDs in the banks.ini need to be contiguous? (e.g., `[bank-0]`, `[bank-1]`, `[bank-2]`, etc.)