MarkCWirt / MIDIUtil

A pure Python library for creating multi-track MIDI files
Other
243 stars 49 forks source link

Bank Change #28

Open seddon-software opened 5 years ago

seddon-software commented 5 years ago

I'm creating midi files and playing them back through FluidSynth. One of the soundfont files I'm using has several banks, but there is no function in MidiUtils to change bank. Fluidsynth works with multiple banks using the formula:

provided you start FluidSynth with the correct option:

I can't work out how to do this with makeNRPNCall and changeTuningBank only works for 0-127 banks. Help please.