that is exactly the way qsynth/fluidsynth works, you're not doing anything wrong.
many soundfonts are multi-timbral, that meaning that those provide several instrument patches or presets to select from. when first time loading those soundfonts instrument presets are often spread in program number order, one by one, to each of 16 MIDI channels. after that you can edit, select and assign a different preset onto any other channel, if you're not happy with the so called "factory" preset layout.
now, if you load more than one soundfont onto the same engine, you'll have multiple presets that might overlap each other, depending on soundfont's default bank and program numbers. that's why you'll have to plan the stacking order and for bank-offsets when loading more than one soundfont on a same engine, so that you get all or most desired presets as accessible and addressable on the channels assignment list.
hth.
cheers
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
6 hours 4 min ago
17 hours 23 min ago
19 hours 38 min ago
20 hours 30 min ago
22 hours 14 min ago
22 hours 10 min ago
22 hours 47 min ago
18 hours 26 min ago
1 day 41 min ago
1 day 16 hours ago