From: <tt_...@gm...> - 2004-10-22 10:26:56
|
Hi Hiroo, Hiroo Hayashi wrote: >>I think it should be possible, because BankDriver knows its Device >>and the singleSysexID of the single patch, which it's holding. > > > It may be possible to use Device and syngleSysexID but it would be an > expensive way. Do you mean expensive, because the bank driver has to determine the appropriate single driver in a loop? Or what do you mean by "expensive"? >>If yes, we could use the single patch createPatch() method to create >>the patch and then we can use the BankDriver.putPatch(Patch bank, >>Patch single, int patchNum) method to replace the old patch from the >>bank patch. Is it clear? > > > I think I understand you. > > But as I wrote, BankPatch.createPatch() is an abstract method. We > cannot do what you wrote in core. What we can do is to document > clearly and to let synth driver developers do that. I see. I think the best way would be now, if I try to write the code by myself and then I will see what happend. Alas currently I'm a little bit busy and don't know how much time I can spend. Bye Torsten |