MIDI.js icon indicating copy to clipboard operation
MIDI.js copied to clipboard

Sounddont note true lengths

Open MSB89 opened this issue 7 years ago • 1 comments

Is it possible to create a sound font with soundfont_builder.rb that will play for the length of any note without decaying?

My midi sounds weird compared to FluidSynth. In FluidSynth my midi notes will play for the length of how the note is defined in the midi file.

In midi.js the sound font will only last for the length defined in soundfont_builder.rb and shorter notes will trail on longer than desired

MSB89 avatar May 25 '18 23:05 MSB89

Midi.js can't loop the samples to sustain a note indefinitely like a real soundfont player. You can change the builder to increase the 3 seconds but it will make your soundfont bigger and it still won't be indefinite.

Shorter notes should not be a problem though.

Sent from my android device.

-----Original Message----- From: MSB89 [email protected] To: "mudcube/MIDI.js" [email protected] Cc: Subscribed [email protected] Sent: Sat., 26 May 2018 7:56 Subject: [mudcube/MIDI.js] Sounddont note true lengths (#237)

Is it possible to create a sound font with soundfont_builder.rb that will play for the length of any note without decaying?

My midi sounds weird compared to FluidSynth. In FluidSynth my midi notes will play for the length of how the note is defined in the midi file.

In midi.js the sound font will only last for the length defined in soundfont_builder.rb and shorter notes will trail on longer than desired

-- You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub: https://github.com/mudcube/MIDI.js/issues/237

hmoffatt avatar May 26 '18 02:05 hmoffatt