From: Hiroo H. <hir...@co...> - 2004-08-29 22:25:28
|
Jeff, You can use Converter for your purpose. Do you mean; your converter worked fine a week ago. it does not work with current CVS head. ? I made a change on this area, but it should not change the behavior. (Of course I might make a mistake.) Make sure your driver does not have any reference to new interfaces, IDriver, IPatchDriver, IConverter, IPatch, ... etc. They don't have to be referred by a driver which extends Driver class. And their APIs are unstable, your driver would be unstable if your driver refers them. On Sun, 29 Aug 2004 13:47:03 -0700 (PDT) Jeff Weber <jww...@ya...> wrote: Jeff> I had my Line6 POD drivers working with a version of Jeff> the code from about a week ago but this weekend when I Jeff> downloaded the latest version I'm ran into some Jeff> problems. Jeff> Jeff> The PODs have some special issues that need to be Jeff> dealt with. Whenever you request any kind of dump, Jeff> they send a lot of garbage data along with the Jeff> requested patch. The patch can appear anywhere within Jeff> the garbage data and there are different lengths to Jeff> the patches, depending upon what type of patch you Jeff> have requested (bank, program, or edit buffer). The Jeff> behavior is unpredictable. It goes beyond what Jeff> Driver.trimSysex can deal with. Jeff> Jeff> I want to use a Converter to filter out the garbage Jeff> but judging by recent posts it sounds like the purpose Jeff> of the Converter has shifted a little bit. I just want Jeff> to make sure I'm on the right track. Is this still an Jeff> appropriate use for a Converter? -- Hiroo Hayashi |