|
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
|