you're welcome ;)
re. ...add some plugin information for all tracks created
this would be good just for the case you wish to add the same plugin on each MIDI track/channel that is being imported; each plugin instance might also have to be configured appropriately and that just doesn't come as easy as suggested: not all plugins are configured in the same manner and there's no standard way to do it in a single and generic way.
I'd suggest a multi-timbral instrument plugin on the Master MIDI output bus instead. Then all new MIDI tracks that get created on import will converge to it and play on their own MIDI track/channel according to plugin's instrument map; fluidsynth, linuxsampler, zynaddsubfx are just examples of multi-timbral engines. Once you setup the single plugin instance then it's just a matter of saving as a new session template and then, every time you open up a new session it will get all ready for all your MIDI tracks import and play immediately.
re. is 128 a sf2 specific bank number
yes, more or less: bank 128, program 1 is by SF2 convention the one that should be set as percussion/drums instrument (key-)map, otherwise it's assumed to be a melodic instrument map; also a GM convention, the percussion-drum-kit bank/program patch should be assigned to MIDI channel 10, something that is often usually hard-wired on the sf2 file by default (but you can change that, provided the SF2 player engine in use allows or supports for that, as mostly do).
hth.
cheers
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
9 hours 31 min ago
21 hours 39 min ago
1 day 5 hours ago
1 day 7 hours ago
1 day 21 hours ago
1 day 22 hours ago
1 day 22 hours ago
1 day 22 hours ago
1 day 23 hours ago
2 days 5 sec ago