On Tue, 2 Jul 2013 16:03:19 -0400
RJ Ryan <rryan-opwvymzfgylytjvyw6y...@public.gmane.org> wrote:
> For compatibility and portability I'd suggest sticking with either MIDI or
> HID. That way you can interoperate with any existing Mixxx 1.11.0 installs
> and it will require no/minimal code changes to Mixxx. Adding a custom pipe
> also present UI challenges around enumeration and selection of which pipe
> to use. We already have a good system in place for MIDI / HID device
> enumeration / UI selection.

Ok HID seems like the best solution from what I gleaned from the docs. Back 
when I used Traktor on Windows I remember I had to use a "MIDI loopback device" 
for my app to communicate with it, I assume that's not necessary with HID and 
there's a way for 2 apps to communicate directly.

Can you recommend an existing Mixxx "driver" I should use as basis? I need the 
absolute timestamps to go through a really low-latency pipe. Also I'm hoping 
that having a low-latency PortAudio/Alsa capture loop to read timecode from the 
CDJs won't interfere with Mixxx's use of PA for output to the audio card. I'll 
have the UA-1A as input and an M-Audio FastTrack Pro for music output.

Btw I apologize for my lack of low-level Mixxx know-how; I've wasted about a 
month determining the new DJing laptop I bought (XPS13) had a defective fan, 
was overoptimistic on porting my win32 code to Linux... and really have no 
excuse :)

thx & cheers,


-- p

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
Get Mixxx, the #1 Free MP3 DJ Mixing software Today
http://mixxx.org


Mixxx-devel mailing list
Mixxx-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mixxx-devel

Reply via email to