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