Hey Petah,

Good to hear you're making progress!

On Tue, Jul 2, 2013 at 3:36 PM, petah <mi...@djpetah.com> wrote:

> 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?
>
>
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.

Best regards,
RJ


> 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
>
------------------------------------------------------------------------------
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