KVR_ PC_ MMC

download KVR_ PC_ MMC

of 14

Transcript of KVR_ PC_ MMC

  • 8/9/2019 KVR_ PC_ MMC

    1/14

    12/10/2014 KVR: PC: MMC from any MIDI sour ce (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 1/14

    What is KVR Audio? | Submit News | Advertise | Develope r Account

    Industry Focus facebook Twitter

    Plug-ins, Hosts, Apps,Hardware & Soundware

    Downloads(+Uploads)

    Videos

    Music

    News

    ForumMor e

    Log in / Reg ister Latest Posts

    My KVR 0 Updates 0

    KVR Forum Official Company Forums Tr acktion

    Tracktion Software www.tracktion.com

    Latest News: TSC updates Tracktion to v5.3.1 5

    PC: MMC from any MIDIsou rce

    9 posts Page 1 of 1

    Post Reply

    Pro ducts relate d to this topic: 0

    by hayd x n ; Wed Apr 06, 2005 7:48 am PC: MMC from an y MIDIsource

    MMC from any MIDIinput sou rce This guide sh ould help t hose wh o wish tomake use of T2's MMC support but lackcompatible MMC MIDI hardware.

    NOTE: PC ONLY! This method makes use of PC tools called

    MIDI YOKE and MIDI-OX. The steps taken in this guide will

    therefore only apply to the PC platform. However, there ismore than likely an equivalent for the Mac that can do

    perform this kind of data translation; hopefully someone

    can figure out how to do it on that platform.

    haydxn (./memberlist.php?mode=viewprofile&u=12528&sid=bbe560d0f8cc9a02f KVRAF 3390 po sts(/forum/s earch.php?author_id=12528&sr=posts)since 16 Feb, 2004, fromatop a kata m ari

    News D e als Produc ts Review s

    DUNE 2by Synapse Audio

    Synth (Analogue / Subtractive)

    $169

    Featured Product

    What's New @ KVR Audio

    Chuck Surack Part 2: Sweetwater Builds TheirComputer

    Soundtoys introduces

    PrimalTap Retro Delay Plug- in

    Soundtoys announces Soundtoys 5 Effects PluCollection

    Shattered Glass Audio releases SGA1566 - Fre

    Melodyne:Reconstr uctin g beats

    from a ste reorecording

    My KVR Products @ KVR

    http://www.kvraudio.com/news/shattered-glass-audio-releases-sga1566---free-tube-preamp-plug-in-powered-by-analog-circuit-simulation-27670http://www.kvraudio.com/news/shattered-glass-audio-releases-sga1566---free-tube-preamp-plug-in-powered-by-analog-circuit-simulation-27670http://www.kvraudio.com/news/shattered-glass-audio-releases-sga1566---free-tube-preamp-plug-in-powered-by-analog-circuit-simulation-27670http://www.kvraudio.com/news/shattered-glass-audio-releases-sga1566---free-tube-preamp-plug-in-powered-by-analog-circuit-simulation-27670http://www.kvraudio.com/inc/sidebar.php?s=2http://www.kvraudio.com/inc/sidebar.php?s=3http://www.kvraudio.com/inc/sidebar.php?s=1http://www.kvraudio.com/inc/sidebar.php?s=4http://www.kvraudio.com/inc/sidebar.php?s=5http://www.kvraudio.com/inc/sidebar.php?s=7http://www.kvraudio.com/inc/sidebar.php?s=2http://www.kvraudio.com/inc/sidebar.php?s=3http://www.kvraudio.com/video/melodyne-reconstructing-beats-from-a-stereo-recording-2816/1/609http://www.kvraudio.com/video/melodyne-reconstructing-beats-from-a-stereo-recording-2816/1/609http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=12528&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/posting.php?mode=reply&f=22&t=82327&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/http://www.kvraudio.com/http://www.kvraudio.com/q.phphttp://www.kvraudio.com/q.phphttp://www.kvraudio.com/q.phphttp://www.kvraudio.com/banks.phphttp://www.kvraudio.com/http://www.kvraudio.com/http://www.kvraudio.com/http://www.kvraudio.com/developer/kvr-audiohttp://www.kvraudio.com/submissions.phphttp://www.kvraudio.com/advertise.phphttp://www.kvraudio.com/developer_application.phphttp://www.a3exchange.com/http://www.kvraudio.com/forum/viewtopic.php?f=22&t=82327&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?f=22&t=82327&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.tracktion.com/http://www.kvraudio.com/developer/tracktion-softwarehttp://www.kvraudio.com/forum/index.php?sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewforum.php?f=255&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/focushttp://www.facebook.com/pages/KVR-Audio-News/207641972591939http://twitter.com/kvraudiohttp://www.kvraudio.com/video/melodyne-reconstructing-beats-from-a-stereo-recording-2816/1/609http://www.kvraudio.com/video/melodyne-reconstructing-beats-from-a-stereo-recording-2816/1/609http://www.kvraudio.com/video/melodyne-reconstructing-beats-from-a-stereo-recording-2816/1/609http://www.kvraudio.com/video/melodyne-reconstructing-beats-from-a-stereo-recording-2816/1/609http://www.kvraudio.com/mykvr/?s=messageshttp://www.kvraudio.com/lt.phphttp://www.kvraudio.com/video/melodyne-reconstructing-beats-from-a-stereo-recording-2816/1/609http://www.kvraudio.com/news/shattered-glass-audio-releases-sga1566---free-tube-preamp-plug-in-powered-by-analog-circuit-simulation-27670http://www.kvraudio.com/news/soundtoys-announces-soundtoys-5-effects-plug-in-collection-27671http://www.kvraudio.com/news/soundtoys-introduces-primaltap-retro-delay-plug--in-27672http://www.kvraudio.com/news/chuck-surack-part-2-sweetwater-builds-their-own-computer-27542http://www.kvraudio.com/video/melodyne-reconstructing-beats-from-a-stereo-recording-2816/1/609http://www.kvraudio.com/more/592http://www.kvraudio.com/inc/sidebar.php?s=6http://www.kvraudio.com/inc/sidebar.php?s=5http://www.kvraudio.com/inc/sidebar.php?s=4http://www.kvraudio.com/inc/sidebar.php?s=3http://www.kvraudio.com/inc/sidebar.php?s=2http://www.kvraudio.com/inc/sidebar.php?s=7http://www.kvraudio.com/inc/sidebar.php?s=1http://www.kvraudio.com/forum/search.php?author_id=12528&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=12528&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=12528&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=1072829&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p1072829http://www.kvraudio.com/forum/posting.php?mode=reply&f=22&t=82327&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?f=22&t=82327&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/news/tsc-updates-tracktion-to-v5-3-15-27658http://www.kvraudio.com/forum/viewforum.php?f=22http://www.tracktion.com/http://www.kvraudio.com/developer/tracktion-softwarehttp://www.kvraudio.com/forum/feed.php?f=22https://plus.google.com/share?url=http%3A%2F%2Fwww.kvraudio.com%2Fforum%2Fviewtopic.php%3Ft%3D82327https://twitter.com/intent/tweet?url=http%3A%2F%2Fwww.kvraudio.com%2Fforum%2Fviewtopic.php%3Ft%3D82327&source=tweetbutton&text=KVR%20Audio%3A%20PC%3A%20MMC%20from%20any%20MIDI%20source%20%28Topic%20in%20the%20%27Tracktion%27%20forum%29&original_referer=http%3A%2F%2Fwww.kvraudio.com%2Fforum%2Fviewtopic.php%3Ft%3D82327&via=kvraudiohttp://www.facebook.com/sharer.php?u=http%3A%2F%2Fwww.kvraudio.com%2Fforum%2Fviewtopic.php%3Ft%3D82327&t=KVR%20Audio%3A%20PC%3A%20MMC%20from%20any%20MIDI%20source%20%28Topic%20in%20the%20%27Tracktion%27%20forum%29http://www.kvraudio.com/forum/viewforum.php?f=22&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewforum.php?f=255&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/index.php?sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/mykvr/?s=messageshttp://www.kvraudio.com/mykvr/http://www.kvraudio.com/lt.phphttp://www.kvraudio.com/forum/ucp.php?mode=loginhttp://www.kvraudio.com/forum/http://www.kvraudio.com/http://www.kvraudio.com/music.phphttp://www.kvraudio.com/video/http://www.kvraudio.com/banks.phphttp://www.kvraudio.com/q.phphttp://www.kvraudio.com/http://twitter.com/kvraudiohttp://www.facebook.com/pages/KVR-Audio-News/207641972591939http://www.kvraudio.com/focushttp://www.a3exchange.com/http://www.kvraudio.com/developer_application.phphttp://www.kvraudio.com/advertise.phphttp://www.kvraudio.com/submissions.phphttp://www.kvraudio.com/developer/kvr-audio
  • 8/9/2019 KVR_ PC_ MMC

    2/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 2/14

    This requires two pieces of software:MIDI-OX (http://www.midiox.com/) [MIDImanagement software]MIDI Yoke (http://www.midiox.com/myoke.htm)[MIDI virtual patch cable]

    Download both of these programs before youcontinue!

    -------------------------------------------

    Step One: Installation

    First, install MIDI Yoke, following theinstructions that come with the download.It's not like a normal program installation,you install it as a driver . You can read thewebsite for detailed info on what it does,but basically anything that arrives at one of the 8 yoke 'output' devices is sent back tothe corresponding yoke 'input' device. Thisallows us to achieve what we want to do!

    NOTE: Even though experience with windows XP shows that

    a restart is rarely necessary when installing new things

    nowadays, i find that MidiYoke always needs my computer

    to restart before it works properly, so i'd recommend doing

    so at this stage to save potential headscratching later.

    Next, install MIDI-OX. This is where we dothe complex stuff, but it requires MIDI Yokein order to work, for reasons that willbecome apparent.

    -------------------------------------------

    Step Two: Setting up devices

    Load MIDIOX and you are faced with apotentially scary interface! I'll show you howto do what you need though. First we needto set up the devices that are going to beused:

    OPTIONS -> MIDI DEVICES...

    You get the following window:

    This is where you add the MIDI devices thatMIDIOX will use.

    In the MIDI Inputs panel, click on the input

    Advertisements

    Preamp Plug-in Powered byAnalog-Circuit Simulation

    Future Loops releases Mainroom Warehouse -Underground Techno

    Physical Music updates TimeFreezer - incl. 64Mac/Win and new Stabilisator

    HoRNet updates Graffio tov1.0.1

    Diginoiz releases Magic GuitarLoops

    FXpansion releases BFD Stanton Moore CymbBFD Stanton Moore Grooves for BFD3, BFD EcBFD2

    Homegrown Sounds releases "Kosmology FusiKontakt 5.3 and announcesAutumn Sale

    Read All News

    http://www.kvraudio.com/news/shattered-glass-audio-releases-sga1566---free-tube-preamp-plug-in-powered-by-analog-circuit-simulation-27670http://www.kvraudio.com/http://www.kvraudio.com/news/homegrown-sounds-releases-kosmology-fusion-for-kontakt-5-3-and-announces-autumn-sale-27644http://www.kvraudio.com/news/fxpansion-releases-bfd-stanton-moore-cymbals-and-bfd-stanton-moore-grooves-for-bfd3-bfd-eco-and-bfd2-27660http://www.kvraudio.com/news/diginoiz-releases-magic-guitar-loops-27662http://www.kvraudio.com/news/hornet-updates-graffio-to-v1-0-1-27641http://www.kvraudio.com/news/physical-music-updates-timefreezer---incl-64-bit-mac-win-and-new-stabilisator-27664http://www.kvraudio.com/news/future-loops-releases-mainroom-warehouse---underground-techno-27669http://www.kvraudio.com/news/shattered-glass-audio-releases-sga1566---free-tube-preamp-plug-in-powered-by-analog-circuit-simulation-27670http://www.midiox.com/myoke.htmhttp://www.midiox.com/
  • 8/9/2019 KVR_ PC_ MMC

    3/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 3/14

    which will recieve your controller messages(YAMAHA CBX Driver in this example).

    Now, we need to select an output device (orseveral) too. For this example we'll keep itsimple and choose MIDI Yoke 1 (you canignore the NT in the device name if you have2000/NT/XP).

    Check that the tick box at the bottom of thewindow is selected (automatically attachinputs to outputs), and then click OK.

    Now, open the PORT ROUTINGS window

    VIEW -> PORT ROUTINGS

    The connections should hopefully havealready been joined up for you, but if theyhaven't, make sure it looks like the abovediagram (connect Both the input and theMIDI-OX Event Port to the MIDI Yoke 1output).

    Now we've configured the devices!

    -------------------------------------------

    Step Three: Finding themessages

    Now, what we want to do is convert 'someMIDI message' into an MMC instruction (whichis a different kind of MIDI message, covered

    later). In order to do this we need to make a'map' which will perform this translation forus.

    However, before we can make a map, weneed to know what this initial message is.When you press a key on your input device,what is the actual MIDI message it generates?

    Now that we have the devices set up, we canexamine the MIDI monitor windows.

    The input/output monitors display all MIDI

    Read More...

    KVR Industry Focus & Interviews

    http://www.kvraudio.com/interviews/http://www.kvraudio.com/focushttp://www.kvraudio.com/focushttp://www.kvraudio.com/focus/a3e---just-the-faqs-jack-26468http://www.kvraudio.com/focus/kvr-interview-with-izotope-and-bt-artists-making-products-products-making-art-26827http://www.kvraudio.com/focus/small-room-acoustics-on-a-budget-27160http://www.kvraudio.com/focus/differentiating-from-the-crowd-an-interview-with-joe-trupiano-from-sample-logic-27252http://www.kvraudio.com/focus/an-interview-with-sweetwater-founder-chuck-surack-part-1-27436
  • 8/9/2019 KVR_ PC_ MMC

    4/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 4/14

    data recieved at the corresponding types of port. So, if you have a keyboard connectedto the selected input device, any notes youpress will show up as NOTE ON/NOTE OFFpairs. Any controllers you twiddle will showup as CC data or perhaps NRPN data, or evenSYSEX.

    Unfortunately, as the writer of this guide,the only MIDI input device i have is akeyboard, so this example will use a MIDInote-on message as the trigger source.

    Press the button that you wish to map, andlook at the data that appears on the inputmonitor. MIDI messages are made up of abunch of header info and data. Generally,the important bits of the command live in

    DATA1 and DATA2, whilst another partdenotes what type of message it is.

    The input monitor here shows the last fewevents. The event i'm looking to convert isthe last 'NOTE ON', which came from mepressing a low C. For a NOTE ON, DATA1holds the note number, while DATA2 holds

    the velocity. It is handy to have a pen andpaper to note the message down, but it's of course possible to keep the input monitorsomewhere visible.

    Notice that the velocity of all the NOTE OFF'sis 0; this is how note offs are sent; they'reactually note-ons with a velocity of zero.This will be relevant later in the example.

    I'm after the last NOTE ON. That message hasthe following details:

    EVENT: Note OnDATA1: 24DATA2: 31

    It is important to bear in mind the fact thatthis monitor shows HEXADECIMAL values[note that some values have letters in]. Thispresents a slight difficulty, but only a veryslight one! Windows comes with a calculatorbuilt in (stored under accessories from thestart menu). Load it up, and change it toscientific mode:

  • 8/9/2019 KVR_ PC_ MMC

    5/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 5/14

    VIEW->SCIENTIFIC

    Click the HEX radio button in the top leftcorner, and then type in a hex value. If youclick the DEC radio button it will show youthe corresponding value in decimal.

    The bit of data i'm concerned with in thisnote-on message is the DATA1 value; this isthe note number that i wish to trigger anMMC event. Tho '24' doesn't have any lettersin it, it's still hexadecimal, so convert it:

    0x24 = 36 (0x shows that it's a hex value)

    That's the tricky part done! Now we need tomake a map!

    -------------------------------------------

    Step Four: Create the map

    So, what we need to do is convert thisspecific MIDI message (the one generatedwhen you press the desired button) to one of these 'MMC' messages. To do this, we need tomake a map.

    OPTIONS -> DATA MAPPING

    This is where we set up our maps. Each linein this window (currently empty) representsa MIDI data transformation. That means thatwe need to add a line for each conversion werequire. Don't worry if you don't know toomuch about MIDI data, it's not too difficult toset up.

    To add a new instruction, click INSERT . Thisbrings us the 'DEFINE MAPPING' dialog.

    This is where we set the details for thetransformation. First, let's look at the INPUTcriteria:

    I want to convert a NOTE ON message, so i'mgoing to set the EVENT TYPE to NOTE ON.

  • 8/9/2019 KVR_ PC_ MMC

    6/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 6/14

    The note number i have already worked outto be 36, so i enter that in both MIN and MAXfields of the NOTE# part (so that only onekey is acknowledged and not a range).

    As i pointed out earlier, a NOTE-ON with avelocity of 0 is a NOTE-OFF. I don't want tosend a message with the note-off too, so iset the minimum value for velocity to 1, andthe max to 127.

    That's the input message set! Now the outputmessage needs to be set! But first i shouldexplain a bit about MMC messages...

    MMC instructions are MIDI 'System-exclusive'SYSEX messages. They are as follows:

    [ F0 7F 00 06 01 F7 ] -- Stop[ F0 7F 00 06 02 F7 ] -- Play[ F0 7F 00 06 04 F7 ] -- FF[ F0 7F 00 06 05 F7 ] -- REW[ F0 7F 00 06 06 F7 ] -- Rec

    They look scary, but they're not at all really.It's hexadecimal notation again, and each

    part has meaning. You'll notice that only onepart changes out of all the differentmessages. The first two ('F0 7F') signify thatthis is a SYSEX message. The '00' is a deviceID number (we don't need to worry aboutdevice IDs). The '06' basically tells thereciever that the sysex message type is MMC.The final 'F7' marks the end of the message.The part that changes is the bit thatdescribes the event. Simple!

    For this example, i want to send a PLAYmessage from my C note on. That means the'output' message i need to generate is aSYSEX with the following data:

    F0 7F 00 06 02 F7

    This still might look scary but it really isn't.Go to the OUTPUT part of the mapdefinition, and change the type to SysEx.Now you can just copy/paste the abovestring into the slot that appears.

  • 8/9/2019 KVR_ PC_ MMC

    7/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 7/14

    And this is the 'output' message set up. Nowif we click on OK, we'll see a linerepresenting this conversion. click SAVE.Give the map a useful name like "MMC Map 1"(save it in the default location), and thensave it and click OK to close the mapwindow.

    Remember that this is only one conversion sofar!

    -------------------------------------------

    Step Five: Apply the map

    Now, we need to go back to the ROUTINGpage. Halfway along the connection lines sitsa little square. This is where we apply ourmap to a connection. We want thisconversion to happen between the INPUTand the MIDI Yoke 1 port.

    Click the little square on the line betweenthe input and MIDI Yoke 1 output. This bringsup the CONNECTION PROPERTIES window.

    All you need to do here is load the map file:select the one you just saved, and click OK.you'll see a little green light on theconnection square to show that there's a mapapplied.

    The last important step to do in MIDIOX is toMAKE SURE THAT OPTIONS->PASS SYSEX has atick next to it, otherwise MIDIOX will ignoreall sysex commands!

    Now if you open the MONITOR-OUTPUTwindow, and press the key, you should see aSYSEX message appear instead of the originalmessage. This is the end of the painful part!

    -------------------------------------------

    Step Six: Configure Tracktion

    Now, T2 is probably not going to be able tosee your MIDI input due to MIDI-OX holdingthe device. However, that's not a problem as

  • 8/9/2019 KVR_ PC_ MMC

    8/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 8/14

    we're going to use MIDI Yoke 1 as our inputdevice. Make sure that it is enabled as aninput midi device on the settings page.

    On the EDIT page, click the TIMECODE button(bottom left):

    RESPOND TO MIDI MACHINE CONTROL FROM DEVICE -> MIDI

    YOKE 1

    This will set T2 up to listen for MMCmessages from that port. If you press the keyyou've configured in MIDI-OX, you should nowsee T2 start playing.

    Congratulations! Now you can go back to the data mappingsection and add new lines to create MMCconversion instructions for the othercommands. You can copy/paste the lines tominimise typing effort for similartranslations.

    Bear in mind, however, that the FF/REWcommands are a little odd; if one of themessages as coded above is used, it willmove forwards/backwards by one degree of snap (from the zoom level). it will only moveonce for each message it recieves, so it isbest suited for an 'incremental' rotary knobstyle control; i.e. one that sends out an'increase' message with each clockwise clickand a 'decrease' with each anticlockwiseclick. i've not got one of these myself, so ican't really come up with anything effectivefor it but, mapped to a key, thosecontrols amount to forward/backwardstepwise navigators.

    If you add MIDI Yoke 2 to the input devices inMIDIOX, and then set T2 to SEND its own MMCmessages to that port, you can look in theMIDIOX input monitor to see exactly what theMMC messages are and how they work.Perhaps you'll find some T2 features that you

    can map! i've tried to see if it sendsmute/solo tho and it doesn't :'(

    Remember that your controller will probablygenerate something different to a note-on,

  • 8/9/2019 KVR_ PC_ MMC

    9/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 9/14

    Top

    Top

    so pay attention to the midi generated in theinput monitor when you're looking for themessage to use. if you have any difficultiesjust post back to this thread and i'll see if ican help at all.

    ALSO, final note, you may want to use morethan one MIDI Yoke output in MIDIOX; i set itso that the INPUT->MIDIYoke1 had NO map(and therefore was unaltered) and useMIDIYoke1 as my normal T2 midi input forrecording duties. The INPUT->MIDIYoke2 waswhere i put the map, and then set T2 torespond to MIDIYoke2 instead of 1. This justmakes sure that the MMC data isn't going intothe tracks, but it's probably not that big adeal.

    I hope this is useful to anyone

    by haydxn ; Wed Apr 06, 2005 8:50 am

    This is untested, as i don't have a US-428,but i've made a basic map for the 5 basictransport controls based on what i've read insome US428 docs.

    If you download it here and it works, you canmiss out steps 3 and 4.

    Untested US428 MIDIOX translation map(http://haydxn.net/content/t2/mmcguide/US428

    haydxn (./memberlist.php?mode=viewprofile&u=12528&sid=bbe560d0f8cc9a02f KVRAF 3390 posts(/forum/search.php?author_id=12528&sr=posts)since 16 Feb, 2004, fromatop a katamari

    by djsubject ; Mon Apr 25, 2005 12:29 pm

    djsubject(./memberlist.php?mode=viewprofile&u=49359&sid=bbe560d0f8cc9a02f KVRAF 11107 posts(/forum/search.php?author_id=49359&sr=posts)since 26 Nov, 2004, fromUK

    http://www.kvraudio.com/forum/search.php?author_id=49359&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=49359&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=49359&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=1111858&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p1111858http://www.kvraudio.com/forum/search.php?author_id=12528&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=12528&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://haydxn.net/content/t2/mmcguide/US428_UntestedMap1.oxmhttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=12528&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=1072978&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p1072978
  • 8/9/2019 KVR_ PC_ MMC

    10/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 10/14

    Top

    Top

    Top

    bcr2000 preset to use SOME! of the MCUcommands here

    http://skirize.bounceme.net/MCU.zip(http://skirize.bounceme.net/MCU.zip)

    by djsubject ; Wed May 04, 2005 8:49 am

    http://www.kvraudio.com/forum/viewtopic... hlight=mcu(http://www.kvraudio.com/forum/viewtopic.php?

    t=84574&highlight=mcu)

    hope you can understand my bad spelling

    djsubject(./memberlist.php?mode=viewprofile&u=49359&sid=bbe560d0f8cc9a02f KVRAF 11107 posts(/forum/search.php?author_id=49359&sr=posts)since 26 Nov, 2004, fromUK

    piaz wrote:hey, djsubject, how does this work?

    by Henke ; Thu Mar 02, 2006 5:16 am

    Thanks a lot for this guide!

    How can i assign the REW/FF-functions tothe pitch-bend-wheel? I don't understandwhat values to put in the LSB/MSB-boxes of

    the Define Mapping-dialog...

    Henke (./memberlist.php?mode=viewprofile&u=34194&sid=bbe560d0f8cc9a02f KVRist 132 posts(/forum/search.php?

    author_id=34194&sr=posts)since 23 Jul, 2004, fromSweden

    n8gray (./memberlist.php?

    http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=11614&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=11614&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/search.php?author_id=34194&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=34194&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=34194&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=1712141&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p1712141http://www.kvraudio.com/forum/search.php?author_id=49359&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=49359&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?t=84574&highlight=mcuhttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=49359&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=1129751&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p1129751http://skirize.bounceme.net/MCU.zip
  • 8/9/2019 KVR_ PC_ MMC

    11/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.k vraudio.com/forum/viewtopic.php?t=82327 11/14

    Top

    Top

    by n8gray ; Mon Jun 18, 2007 10:21 pm

    For Mac users: MidiPipe can do this (andmuch much more). You need to use a"Message Factory" tool in your pipe, set thetrigger to the midi event sent by whatevercontroller you want to use (e.g. the playbutton on your keyboard) and set themessage to the hex message listed above forthe corresponding MMC message (e.g. F0 7F00 06 02 F7 for Play). I don't have time to doa detailed tutorial, but I wanted to let

    people know it can be done.

    mode=viewprofile&u=11614&sid=bbe560d0f8cc9a02f KVRer 18 posts(/forum/search.php?author_id=11614&sr=posts)since 8 Jan, 2004

    by Traction2 ; Fri Sep 07, 2007 9:00 am

    This seems way to complex for just usingMMC. To add the products mentioned mightgive you great problems in the future. Ibought a M-Audio Ozonic, installed theupdated drivers, messed with it a bit,although taking some time, I arrived at whatyou have without the install of Midi Yoke &

    Ox. It's great information and I appreciatethe time you spent, but you still have theproblem of rewind and ff moving to the nextsnap. That is the only problem I have withoutall the installs.

    If snapping is disabled, then there is nomovement of ff or rew at all. ?????

    Why doesn't the rew and ff work normally.

    Traction2(./memberlist.php?mode=viewprofile&u=61708&sid=bbe560d0f8cc9a02f KVRist 53 posts(/forum/search.php?author_id=61708&sr=posts)since 16 Mar, 2005

    (./memberlist.php?mode=viewprofile&u=72173&sid=bbe560d0f8cc9a02f hwhalen (./memberlist.php?

    http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=72173&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=11614&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=72173&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=72173&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/search.php?author_id=61708&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=61708&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=61708&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=2708775&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p2708775http://www.kvraudio.com/forum/search.php?author_id=11614&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=11614&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=11614&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=2585141&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p2585141
  • 8/9/2019 KVR_ PC_ MMC

    12/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.k vraudio.com/forum/viewtopic.php?t=82327 12/14

    by hwhalen ; Wed Apr 30, 2008 11:14 am

    Thanx haydxn.

    I've used your solution for a while now.Recently, I've modified the MO somewhat.

    I'm now using my midi device directly (NOMidiOX or MidiYoke).I use a Mackie Spike as my USB MidiInterface.

    I have a TR505 chained to a PM16, bothRoland devices.The midi path is TR505-->PM16-->Spike-->USB.

    The TR505 is set to transmit on channel 16.The PM16 is set to receive on channel 16with MidiMix on.Midi drum pad triggers are connected to thePM16.

    Using the Custom Control Surface dialogI defined a custom control surface TR505--Input device is 'USB Audio Device'(Spike).

    Using the 'edit control mappings' dialog I've

    defined the transport actions.Stop/Start/Record/Home/Abort&Restartetc...

    When I record drums, I use the 'USB AudioDevice'(Spike) as my input channel to recordthe Midi drums, filtering channel 16.In the Timecode-Respond to midi machinecontrol from device dialog, I specify the 'USBAudio Device'(Spike).

    I can now use the TR505 as a control surfacesitting beside my drums.

    Very useful for me, so thanx again for the

    mode=viewprofile&u=72173&sid=bbe560d0f8cc9a02f KVRist 96 posts(/forum/search.php?author_id=72173&sr=posts)since 16 Jun, 2005, fromUp

    (https://soundcloud

    (https://www.faceb

    (http://rockcycle.ca)

    http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=72173&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://rockcycle.ca/https://www.facebook.com/harry.whalenhttps://soundcloud.com/harry-whalen-1http://www.kvraudio.com/forum/search.php?author_id=72173&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=72173&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=72173&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=3051079&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p3051079
  • 8/9/2019 KVR_ PC_ MMC

    13/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    http://www.kvraudio.com/forum/viewtopic.php?t=82327 13/14

    KVR Audio, Inc. 2000-2014

    Top

    Top

    Display posts from previous: All posts Sort by

    Post time Ascending Go

    9 posts Page 1 of 1Moderators: valley , jules , TSC , ModuLR

    Return to Tracktion

    Jump to: Tracktion

    Go

    Powered by phpBB Forum Software phpBB Group

    inspiration.

    Cheers!

    by rich_h ; Thu May 29, 2008 12:34 pm

    I've been trying this method but I can't get itto work. I have mapped controllers to MMCmessages between my MIDI input and a MIDIYoke output but they don't emerge. If I lookat the MIDI Port Activity dialog in MIDI Oxand I press one of my mapped keys the SXlight flashes on the MIDI Input port butnothing on the output port. I have Options->Pass SysEx enabled and SysEx is not beingfiltered. Any ideas?

    rich_h (./memberlist.php?mode=viewprofile&u=6583&sid=bbe560d0f8cc9a02f1

    KVRian 738 posts(/forum/search.php?author_id=6583&sr=posts)since 3 Apr, 2003, fromUK

    Post Reply

    http://www.kvraudio.com/forum/posting.php?mode=reply&f=22&t=82327&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/search.php?author_id=6583&sr=postshttp://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=6583&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=6583&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/viewtopic.php?p=3087456&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3#p3087456https://www.phpbb.com/http://www.kvraudio.com/forum/viewforum.php?f=22&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=3115&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=295441&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=4591&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3http://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=4788&sid=bbe560d0f8cc9a02f14c4d0ff2ae63e3
  • 8/9/2019 KVR_ PC_ MMC

    14/14

    12/10/2014 KVR: PC: MMC from any MIDI source (Topic in the 'Tracktion' forum)

    Submit: News, Plug-ins, Hosts & Apps | Advertise @ KVR | About KVR / Contact Us | Privacy Statement

    http://www.kvraudio.com/privacy.phphttp://www.kvraudio.com/aboutkvr.phphttp://www.kvraudio.com/advertisehttp://www.kvraudio.com/submissions.php