Re: [Line6linux-devel] (no subject)
Status: Pre-Alpha
Brought to you by:
mgrabner
From: Andrej K. <de...@an...> - 2013-05-01 19:33:44
|
On Wed, May 1, 2013 at 7:30 PM, Stefan Hajnoczi <ste...@gm...> wrote: > On Wed, May 1, 2013 at 11:11 AM, Andrej Kruták <de...@an...> wrote: > > As I said, I don't know much about MIDI, so it's hard to tell for me, if > the > > messages in X3 (bean) resemble it at all. What's your plan if it's > > different, is the userspace (planned t be) flexible enough? How is the > > profile uploading/downloading handled with the XT? > > Userspace should support multiple devices in a data-driven way - > adding support for a new device should (mostly) mean populating a > table of MIDI messages. > > So in case there's no real MIDI in the device, you expect it to be somehow emulated by the driver, right? But for example the volume is send from X3 as a float number, while in MIDI (after a short look) it seems to be just an unsigned char.... > I can't help with specifics on your other questions because I only > have a POD HD300 and don't know how the X3/XT work. If you have time, > please collect USB traffic captures of the interesting features so > that you or someone else can implement the needed functionality. > > Yep, got them already - I think I saw some HD500 captures and they resembled what I see (though just partly). If I can't put the captures to use, I'll send them here for the future generations - it's 6 years old now, so I wonder if there is any real user base for the device anymore (apart from me :) ). Don't expect anything close to the Line6 Editor working yet. > Personally, I care about a solid PCM and MIDI driver, but I don't care > so much about a Line6 Editor. If someone invests the time then I'm > sure it would be doable in a couple of months. > > For me, it'd be enough to just dump all the settings, put (some of) them back through some sys file, for example (or ioctl). According to the USB comm, it seems it's easily doable. Editing would be nice, I saw there's some work around that done already - but as yuo say, someone has to have time for it... :) Andrej |