Hi RJ, I finally ported my CDJ2MIDI soft-interface to Linux using PortAudio/Alsa; turns out the earlier zip was missing a bunch of source files... I had also forgotten that the timecode debugger was fairly large. I tested it with my same ol' crappy UA-1A interface and it seems to work fine,, There'll be some bugs to fix if the audio-in interface doesn't handle native 44.1 khz but it'll do for now.
I uploaded the new source at http://www.hackerdjs.com/software/cdj2midi.html and added some technical info about the timecode format and screenshots. It's still wxWidgets-based cause I'm a total Qt noob, juggling a bunch of other projects at the same time and have to try integrating it with Mixxx by August. What would be the easiest way for me to integrate Mixxx with my separate app, i.e. without trying to merge both source codes/binaries? I'd use MIDI except it wouldn't allow me to send the full-resolution absolute timestamps (I don't have relative positions). Do you recommend I try to generate HID messages from my app or is there a simpler way like using a pipe? Timestamps & cue-recall are time-critical, the rest isn't right now. Right now I just care about a quick & dirty solution for this Summer; afterwards I'll have time to do it the right way. thx a lot & 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