From: Daniel L. <soc...@ma...> - 2005-05-11 16:47:56
|
I guess SynthEd is in a dev coma. Looks like I was wrong.. maybe my S80 can handle one parameter at a time, a= lthough I couldn't get that to work through JSynthLib yet. The MIDI spec c= harts are a bit omplicated. But I think there are maybe 3 ways to transmit= changes or something. I don't know, it's not easy I suppose. I think I'm going to write a short = perl script to write directly strings directly to the divice and see if I c= an get that working. Cheers, Dan ----- Original Message ----- From: "Rib Rdb" <ri...@gm...> To: "Daniel Lyons" <soc...@ma...> Subject: Re: [Jsynthlib-devel] Driver writing help Date: Wed, 11 May 2005 08:34:08 -0700 >=20 > On 5/10/05, Daniel Lyons <soc...@ma...> wrote: > > Woops, sorry - I went off the thread and back on with my replies. >=20 > That's probably my fault -- my emails to the sourceforge list aren't > going through. >=20 > > The XML interface looks cool, I noticed there's another=20 > > opensource project doing patch editting using XML in it (I=20 > > presume for the synth description). Might not be the worst idea=20 > > to have the same XML format, then you could dig from both worlds=20 > > of Drivers for, perhaps, more synths (SynthDescription might be a=20 > > better word over drive.. or SynthInterface). > > > > They're at: http://synthed.sourceforge.net/ >=20 > I had planned to be compatible with synthed, however their design > seemed too restrictive and all development seems to have stopped. >=20 > > I guess support for my weird Yamaha S80 interface would be nice,=20 > > sine I'd guess the Motif series uses it, and from the docs I know=20 > > some others use it. > > > > Which is multiple values get crammed into one sysex string - E.G.=20 > > There's a 13 byte string for an oscillator and some parameters,=20 > > then a 29 byte string for the Amplitude, then a 27 byte one for=20 > > the pitch, and so on. > > > > I guess I'm going to make sets of Model/Sender pairs for each of=20 > > those for now... and work from there. >=20 > Actually I'm pretty sure the Motif sends all it's parameters one at a > time except for a few bitmasks. >=20 > Do you mean you're going to have a separate class for each set of > parameters? It seems like there should be a way to use one class that > can work for all the groups (although I can't really think of a good > way at the moment) --=20 ___________________________________________________________ Sign-up for Ads Free at Mail.com http://promo.mail.com/adsfreejump.htm |