Re: Soundfont Confusion
Reply #3 –
G'day Drolar,
if you haven't already figured it out, iTree's are manually created/edited. The fact that you have different soundfonts, or perhaps, a non GM soundfont is NOT automatically detected. You need to know the instrument assignment and you need to edit an iTree based on that knowledge.
As for your playback devices, you will find that it is usually better to simply have only one playback device defined. There are several reasons for this. The most compelling being the ability to share files. If people don't realise that there are sounds from multiple devices they won't hear what you've written...
The next most compelling is to minimise your own confusion, it's easy to lose track. Of course, if you NEED more than 16 channels or you want/need a wider variety of sounds than one soundfont/bank can provide then you do what you must. It's just that I'm a great believer in KISS.
At this point I would mildly disagree with William in that technically speaking the iTree doesn't do soundfont assignment, but it DOES make it easier to use the sounds defined in a soundfont without having to refer to some kind of conversion table to know which GM instrument to select to get the correct bank and instrument numbers for your particular soundfont's contents. In effect the iTree does the conversion for you.
Hope I haven't muddied the waters...