Re: [Mixxx-devel] Control external software from Mixxx?

2015-03-28 Thread Disco Patrick
I think the smart hula hoop idea is great :) Also, I've had some further thoughts about my sync idea. What if each deck in Mixxx, as well as outputting the track audio, was also outputting a timecode signal on another stereo pair? This could then be routed to any other application, to be used

Re: [Mixxx-devel] Control external software from Mixxx?

2015-03-27 Thread Owen Williams
There are a couple of options you could try right now: * use the javascript / midi interface in Mixxx to write a fake midi device that can relay information from mixxx to your other software. We don't support clock information, but you could relay midi CC or key events. I have some boilerplate

Re: [Mixxx-devel] Control external software from Mixxx?

2015-03-27 Thread Disco Patrick
Also, just to clarify, the idea is that the audio track and the MIDI track would be loaded into a deck as one entity, rather than two separate decks. As you scratch the audio, your MIDI data would be outputted in sync. Disco Patrick discopatr...@me.com wrote: Hi Owen, thanks for your ideas!

Re: [Mixxx-devel] Control external software from Mixxx?

2015-03-27 Thread Disco Patrick
Hi Owen, thanks for your ideas! The idea behind playing the MIDI track is not to play music, but rather to trigger lighting rigs, real-time graphics (e.g. Quartz Composer), or anything else that you want to sync to the track. For example, imagine deck A has a song loaded with a typical beat

Re: [Mixxx-devel] Control external software from Mixxx?

2015-03-27 Thread Be
Someone recently wrote a JS library for this: https://github.com/mixxxdj/mixxx/pull/491 Personally, I'd love to control a smart hoop (Hyperion or Pheonix) over Bluetooth with Mixxx. The thought of a smart hoop changing patterns along with scratching is really exciting! That would be so fun and

Re: [Mixxx-devel] Control external software from Mixxx?

2015-03-26 Thread Disco Patrick
To expand my idea a littleā€¦ The world of digital DJ software is sadly lacking in tools that allow you to synchronise other media to your music performance. Personally, I would like to be able to do a number of things: * Play a video track (apparently supported by Serato) * Play a MIDI track