Post by wizzerd on Mar 20, 2016 16:47:16 GMT
Hi Guys,
First of all I have been searching/browsing the forum and haven't found a thread on this topic, please correct me if there is one.
What I am trying to do is use MIDIBridge's stream byter module to convert midi start / stop & timecode from Virtual DJ to MIDI Show control messages which the Luminair app on the iPad understands.
I believe there is a community of DJ's that have been trying this in various ways, but none have succeeded yet.
What I have done so far:
- Virtual DJ (PC version) sends Midi start / Stop and clock messages beautifully through rtpMIDI
- I have MidiBridge & MidiVision running and mapped CoreMIDI in to MidiBridge, then MidiBridge in to MidiVision
- First I viewed the data when playing a track in MidiVision and got the following:
00:00:00.000 Start
00:00:00.020 Clock
00:00:00.041 Clock
00:00:00.061 Clock
00:00:00.081 Stop
- Next added the following Stream Byter code to block the midi clock and test that the Stream Byter is working
# Filter out Clock
F8 = XX +B
- That produced the following
00:00:00.000 Start
00:00:00.081 Stop
- Next I wanted to test converting the MIDI Start / Stop to MSC, but I have run into an issue. According to the specification the code is multiple bytes long : F0 7F 01 02 01 01 00 31 7F
- When I try to put this into Stream Byter, it gets truncated.
# Convert Start / Pause to MSC
FB = F0 7F 01
I'm just wondering if this has been done before ?
Links to docs / instructions I have found:
rtpMIDI - www.tobias-erichsen.de/software/rtpmidi.html
Virtual DJ Manual - www.virtualdj.com/wiki/PDFManuals.html
Luminair - synthe-fx.com/products/luminair
Luminair Manual - synthe-fx.com/downloads/files/luminair/Luminair%20User%20Manual.pdf
MIDI Show Control - jac.michaeldrolet.net/SCS_10_Help/scs_options_mid_msc.htm
MIDI Show Control2 - www.etcconnect.com/Support/Articles/MIDI-Show-Control-MSC-In-Depth-Programming-Information-for-Obsession-and-Expression.aspx
Thanks for any help
First of all I have been searching/browsing the forum and haven't found a thread on this topic, please correct me if there is one.
What I am trying to do is use MIDIBridge's stream byter module to convert midi start / stop & timecode from Virtual DJ to MIDI Show control messages which the Luminair app on the iPad understands.
I believe there is a community of DJ's that have been trying this in various ways, but none have succeeded yet.
What I have done so far:
- Virtual DJ (PC version) sends Midi start / Stop and clock messages beautifully through rtpMIDI
- I have MidiBridge & MidiVision running and mapped CoreMIDI in to MidiBridge, then MidiBridge in to MidiVision
- First I viewed the data when playing a track in MidiVision and got the following:
00:00:00.000 Start
00:00:00.020 Clock
00:00:00.041 Clock
00:00:00.061 Clock
00:00:00.081 Stop
- Next added the following Stream Byter code to block the midi clock and test that the Stream Byter is working
# Filter out Clock
F8 = XX +B
- That produced the following
00:00:00.000 Start
00:00:00.081 Stop
- Next I wanted to test converting the MIDI Start / Stop to MSC, but I have run into an issue. According to the specification the code is multiple bytes long : F0 7F 01 02 01 01 00 31 7F
- When I try to put this into Stream Byter, it gets truncated.
# Convert Start / Pause to MSC
FB = F0 7F 01
I'm just wondering if this has been done before ?
Links to docs / instructions I have found:
rtpMIDI - www.tobias-erichsen.de/software/rtpmidi.html
Virtual DJ Manual - www.virtualdj.com/wiki/PDFManuals.html
Luminair - synthe-fx.com/products/luminair
Luminair Manual - synthe-fx.com/downloads/files/luminair/Luminair%20User%20Manual.pdf
MIDI Show Control - jac.michaeldrolet.net/SCS_10_Help/scs_options_mid_msc.htm
MIDI Show Control2 - www.etcconnect.com/Support/Articles/MIDI-Show-Control-MSC-In-Depth-Programming-Information-for-Obsession-and-Expression.aspx
Thanks for any help