Dear VSL!
Something I find very frustrating where I can see a potential solution... I've tried mentioning this earlier in the forum...
When working on a piece there's a lot of trying out different patches, different articulations, etc. This means loading and unloading instruments into/from GS (in my case). The problem is that because the instrument (patch) numbers conflict throughout the whole library (every instrument starts with 0/0 then 0/1 etc.), GS has to allocate a new patch number when such a conflict occurs. This means that if you remove an instrument you loaded earlier, say, next time you load up the file, the patch nos. will have changed. Also, it means that an instrument is likely to have a different number to call it up for every project, depending on what's been loaded up already.
I can see that 128X128 combinations of bank/instrument number is finite, but it's still a lot (16384 patches). Couldn't the library be supplied with unique patch numbers to call up each instrument? [*-)]:
I know you can edit these individually. But realistically it's not an option, esp. given how slow it is to load each into the instrument editor, change every articulation's numbers, and save again. Imagine that for the whole library!
There IS an alternative maybe: If someone were to write a bit of code with which the bank/prog. numbers of a .gig file could be easily changed. Or better still, a mini application 'library manager' that could 'see' the whole library (like quicksound) and allow you to change the numbering system at will and then go through editing that info in the headers...
I really do feel that this is an issue, because of the inconsistencies that arise all the time. Wouldn't it be great to be able to simply load up FA_cre_6s or whatever and know that it will always have the patch number 9/24 [:D]
Might this possible in future? Or does someone have a suggestion to get round the problem?...
Thanks and Gruesse,
Simon
Something I find very frustrating where I can see a potential solution... I've tried mentioning this earlier in the forum...
When working on a piece there's a lot of trying out different patches, different articulations, etc. This means loading and unloading instruments into/from GS (in my case). The problem is that because the instrument (patch) numbers conflict throughout the whole library (every instrument starts with 0/0 then 0/1 etc.), GS has to allocate a new patch number when such a conflict occurs. This means that if you remove an instrument you loaded earlier, say, next time you load up the file, the patch nos. will have changed. Also, it means that an instrument is likely to have a different number to call it up for every project, depending on what's been loaded up already.
I can see that 128X128 combinations of bank/instrument number is finite, but it's still a lot (16384 patches). Couldn't the library be supplied with unique patch numbers to call up each instrument? [*-)]:
I know you can edit these individually. But realistically it's not an option, esp. given how slow it is to load each into the instrument editor, change every articulation's numbers, and save again. Imagine that for the whole library!
There IS an alternative maybe: If someone were to write a bit of code with which the bank/prog. numbers of a .gig file could be easily changed. Or better still, a mini application 'library manager' that could 'see' the whole library (like quicksound) and allow you to change the numbering system at will and then go through editing that info in the headers...
I really do feel that this is an issue, because of the inconsistencies that arise all the time. Wouldn't it be great to be able to simply load up FA_cre_6s or whatever and know that it will always have the patch number 9/24 [:D]
Might this possible in future? Or does someone have a suggestion to get round the problem?...
Thanks and Gruesse,
Simon