[Line6linux-devel] (no subject)
Status: Pre-Alpha
Brought to you by:
mgrabner
From: Andrej K. <de...@an...> - 2013-05-01 09:11:27
|
Hello all, like others tried before me (according to the numerous results on "pod x3 linux"), I'm yet another one to go this way. The usb messages to setup the X3 look simple enough (at least downloading/uploading the profiles+knobs), but knowing nothing about midi and line6linux, I'd like to ask you guys if you have any documentation anywhere. I saw you did quite a rewrite in recent weeks/months, dropping most of the code and putting it into the userspace qt tool. So, is there any documentation for that stuff yet? I mean specifically, how do you plan to support multiple devices using single binary. AFAIK, the pod XT has only single "processing line", X3 has one/two, and the HD500 probably can route signals even more wildly? 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? BUT the most important question - how is the PCM audio handled? On X3, from the USB dumps it seems that the windows driver simply opens the 0x86/0x2 and the data start to flow. Is it the same with Pod XT too? The X3 should be able to send 4 types of signals (dry+wet+mix+something else), and the dumps also vaguely indicate this - the output data is 1152B each, while the input is 4608B. Does XT do the same, or is there just one signal? I'm asking all this, because I don't want to spend too much time trying to parse the current code, searching for clues :) I gathered the usb interfaces between hw generations are similar in many regards - but it seems like HD300/HD500/X3/XT are quite nicely mixed, featurewise? If you could give me some answers for the above... maybe we'll have the X3 support... hopefully :) -- Best regards, Andrej |