From: Hiroo H. <hir...@co...> - 2005-01-05 05:41:16
|
Thorsten> > Do you know an editor which demonstrates this problem? Thorsten> Thorsten> You can test this with the Kawai K4 driver (it's also mentioned in Thorsten> the programmers tutorial, therefore a good reference) I see the problem. I guess I made this bug long time ago. I'll take this. (I checked in the fix for the bank editor bug.) Thorsten> > Once the mouse button is released, SysEx parameter should be sent out. Thorsten> > Do you want to sent out the parameters during dragging? Thorsten> Thorsten> yes, because releasing and pressing the mouse button again can be Thorsten> very knotty - it makes finetuning of an evelope very hard Thorsten> Thorsten> > It should be easy fix, but I'm afraid it might send out too many Thorsten> > messages. But it should be same as other widgets, ex. scrollbarWidgets... Thorsten> > I'd like to hear more comments about this. Thorsten> Thorsten> I don't think that the higher MIDI traffic will cause problems I've started thinking to change EnvelopveWidget class. Thorsten> Addendum: today I've tested some synth drivers, here are the results: Thorsten> Thorsten> Following drivers cannot be added in the preferences: Thorsten> o Alesis DM5 Thorsten> o Line 6 Bass Pod Thorsten> o Line 6 Pod I don't have any problems for those, either. Thorsten> o Yamaha Motif (there are two drivers, one is wrong?) One of the driver is the XML version driver which is still under development. If we will release 0.20 before the driver completes, we should disable the driver detection code. Thanks for pointing out. Thorsten> Following patch editors cannot be opened (runtime errors) Thorsten> o Emu Proteus Thorsten> o Ensoniq VSX Thorsten> o Kawai K5000 I can open editor for single patch for Emu Proteus and Kawai K5000. Ensoniq VFX driver wrongly overrode editPatch method without implementing it. I've checked in the fix. Thank you for your checking, again! -- Hiroo Hayashi |