Converting Controller to Note data in real time?
Moderator: James Steele
Forum rules
This forum is for seeking solutions to technical problems involving Digital Performer and/or plug-ins on MacOS, as well as feature requests, criticisms, comparison to other DAWs.
This forum is for seeking solutions to technical problems involving Digital Performer and/or plug-ins on MacOS, as well as feature requests, criticisms, comparison to other DAWs.
- jr213
- Posts: 120
- Joined: Fri Oct 15, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Austin, TX
- Contact:
Converting Controller to Note data in real time?
I would like to use my MIDI sustain pedal to play the kick drum in Model12. Is this possible? Logic has a way to do this with something called "Transformer" which will take a MIDI Controller and assign it to a Note...but I can't find anything in the DP manual like this. Any ideas? Thanks!!!
DP6.02, OSX.5.latest on Quad 2.66GHz MacPro w/ 3GB RAM, MOTU 828mkII, UAD-2 Duo, Altiverb, PSP, TriTone, Omnisphere, Komplete 5
Re: Converting Controller to Note data in real time?
Try MidiPipe.
5,1 MacPro 3.46ghz x 12 cores,96gb, Monterey (OpenCore), Lynx AES16e-50+X32
Re: Converting Controller to Note data in real time?
I run Logic side by side with DP to do MIDI processing that DP is not capable of. But in this case I think you might be able to use DP's CONSOLES receiving your controller and sending out Notes.
- Dwetmaster
- Posts: 3491
- Joined: Tue Aug 15, 2006 9:59 am
- Primary DAW OS: MacOS
- Location: Montreal Canada
Re: Converting Controller to Note data in real time?
I set it up in about 3 mins using DP's custom console
You create a slider that you assign to your foot controller then have it send notes to model12
The value for C1 is 36
For a reason I ignore, I wasn't able to use a button or a text button in the custom console. Only the slider worked.
Custom console can be REALLY powerful. read on it in the manual.
You create a slider that you assign to your foot controller then have it send notes to model12
The value for C1 is 36
For a reason I ignore, I wasn't able to use a button or a text button in the custom console. Only the slider worked.
Custom console can be REALLY powerful. read on it in the manual.
MacPro 8Core 2.8GHZ 16GB RAM OSX10.8.3
MacBook Pro 17" Unibody 2011 OSX10.8.3
896mk3, BLA Modded 896HD, BLA Microclock, MTP-AV, Yamaha KX-8, CME VX-7 Mackie Ctrl, megadrum, Presonus C-S,
DP8.04, Bidule, M5 3, Ethno 2, BPM 1.5 Kontakt4, BFD2, SD2, Omnisphere, Wave Arts P-S5, Altiverb7, PSP VW & OldTimer, VB3, Ivory 2 Grand, True Pianos, Ozone 5, Reason 4, AmpliTube3, Bla bla bla...
A few El & Ac basses & Guitars, Hammond A-100.
MacBook Pro 17" Unibody 2011 OSX10.8.3
896mk3, BLA Modded 896HD, BLA Microclock, MTP-AV, Yamaha KX-8, CME VX-7 Mackie Ctrl, megadrum, Presonus C-S,
DP8.04, Bidule, M5 3, Ethno 2, BPM 1.5 Kontakt4, BFD2, SD2, Omnisphere, Wave Arts P-S5, Altiverb7, PSP VW & OldTimer, VB3, Ivory 2 Grand, True Pianos, Ozone 5, Reason 4, AmpliTube3, Bla bla bla...
A few El & Ac basses & Guitars, Hammond A-100.
-
- Posts: 1477
- Joined: Thu Aug 02, 2007 4:21 am
- Primary DAW OS: MacOS
- Location: USA
Re: Converting Controller to Note data in real time?
+1Dwetmaster wrote:I set it up in about 3 mins using DP's custom console
You create a slider that you assign to your foot controller then have it send notes to model12
The value for C1 is 36
For a reason I ignore, I wasn't able to use a button or a text button in the custom console. Only the slider worked.
Custom console can be REALLY powerful. read on it in the manual.
The leading cause of wrong answers is asking the wrong questions.
Re: Converting Controller to Note data in real time?
I obviously could be wrong, but I'd be surprised if there actually is any MIDI processing Logic does that can not be done with DP's custom consoles...keybored0 wrote:I run Logic side by side with DP to do MIDI processing that DP is not capable of.
- Dwetmaster
- Posts: 3491
- Joined: Tue Aug 15, 2006 9:59 am
- Primary DAW OS: MacOS
- Location: Montreal Canada
Re: Converting Controller to Note data in real time?
Hey Kubi, it took me an effort not to say it...
MacPro 8Core 2.8GHZ 16GB RAM OSX10.8.3
MacBook Pro 17" Unibody 2011 OSX10.8.3
896mk3, BLA Modded 896HD, BLA Microclock, MTP-AV, Yamaha KX-8, CME VX-7 Mackie Ctrl, megadrum, Presonus C-S,
DP8.04, Bidule, M5 3, Ethno 2, BPM 1.5 Kontakt4, BFD2, SD2, Omnisphere, Wave Arts P-S5, Altiverb7, PSP VW & OldTimer, VB3, Ivory 2 Grand, True Pianos, Ozone 5, Reason 4, AmpliTube3, Bla bla bla...
A few El & Ac basses & Guitars, Hammond A-100.
MacBook Pro 17" Unibody 2011 OSX10.8.3
896mk3, BLA Modded 896HD, BLA Microclock, MTP-AV, Yamaha KX-8, CME VX-7 Mackie Ctrl, megadrum, Presonus C-S,
DP8.04, Bidule, M5 3, Ethno 2, BPM 1.5 Kontakt4, BFD2, SD2, Omnisphere, Wave Arts P-S5, Altiverb7, PSP VW & OldTimer, VB3, Ivory 2 Grand, True Pianos, Ozone 5, Reason 4, AmpliTube3, Bla bla bla...
A few El & Ac basses & Guitars, Hammond A-100.
Re: Converting Controller to Note data in real time?
Okay.... Here's one... How do I use only one track and layer 16 (or 116, for that matter) MIDI channels with each assigned to a different destination VI... AND each having independent volume and pan scalable exponential maps which respond uniquely to that one track's single volume and pan data... AND each having also a unique velocity curve at it's corresponding destination VI as well. And lastly, I want to have Polypressure recorded and sent as Pitchbend to one of those VIs, with that same Polypressure biasing, not converted to, but rather adding or subtracting from, the breath controller CC#2 modulation amount assigned to a ring modulator. Have an open mind, learn a little, keep it simple....
- Dwetmaster
- Posts: 3491
- Joined: Tue Aug 15, 2006 9:59 am
- Primary DAW OS: MacOS
- Location: Montreal Canada
Re: Converting Controller to Note data in real time?
Create 117 MIDI track, put them all in a track folder.
Enable MIDI Multi-Record.
Make the first track your master conductor and assign its input to your MIDI controller source
Assign its output to an IAC driver bus
Assign your other tracks' input to that same IAC Driver bus.
Assign each of your MIDI tracks' output wherever you want.
Then use the MIDI real-time plugs on each track to modify the input data as you wish.
I hope I understood your request properly...
Enable MIDI Multi-Record.
Make the first track your master conductor and assign its input to your MIDI controller source
Assign its output to an IAC driver bus
Assign your other tracks' input to that same IAC Driver bus.
Assign each of your MIDI tracks' output wherever you want.
Then use the MIDI real-time plugs on each track to modify the input data as you wish.
I hope I understood your request properly...

MacPro 8Core 2.8GHZ 16GB RAM OSX10.8.3
MacBook Pro 17" Unibody 2011 OSX10.8.3
896mk3, BLA Modded 896HD, BLA Microclock, MTP-AV, Yamaha KX-8, CME VX-7 Mackie Ctrl, megadrum, Presonus C-S,
DP8.04, Bidule, M5 3, Ethno 2, BPM 1.5 Kontakt4, BFD2, SD2, Omnisphere, Wave Arts P-S5, Altiverb7, PSP VW & OldTimer, VB3, Ivory 2 Grand, True Pianos, Ozone 5, Reason 4, AmpliTube3, Bla bla bla...
A few El & Ac basses & Guitars, Hammond A-100.
MacBook Pro 17" Unibody 2011 OSX10.8.3
896mk3, BLA Modded 896HD, BLA Microclock, MTP-AV, Yamaha KX-8, CME VX-7 Mackie Ctrl, megadrum, Presonus C-S,
DP8.04, Bidule, M5 3, Ethno 2, BPM 1.5 Kontakt4, BFD2, SD2, Omnisphere, Wave Arts P-S5, Altiverb7, PSP VW & OldTimer, VB3, Ivory 2 Grand, True Pianos, Ozone 5, Reason 4, AmpliTube3, Bla bla bla...
A few El & Ac basses & Guitars, Hammond A-100.
Re: Converting Controller to Note data in real time?
My example actually cannot be done in DP. One track of data to edit and affect all destination VIs, separate controller maps (user-drawn scalable curves) for volume and pan and specifically the ability to bias (merge in realtime) controller data--these are the key elements. Even with Logic, one would have to know the program environment quite well to execute the latter task. Both DP and Logic have their excellence and their failings, too...It's just a good thing to be open minded and not be so nationalistic about the territory of tools. It makes for very interesting results.
- James Steele
- Site Administrator
- Posts: 22845
- Joined: Fri Oct 15, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: San Diego, CA - U.S.A.
- Contact:
Re: Converting Controller to Note data in real time?
It's not necessary to chide people about being nationalistic on this board. I believe you made your point. Not to me of course, because I simply use DP to record rock and roll, not launch the space shuttle. So I don't have a need for elaborate MIDI setups/scenarios thankfully.
JamesSteeleProject.com | Facebook | Instagram | Twitter
Mac Studio M1 Max, 64GB/2TB, macOS Sequoia 15.5, DP 11.34, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
Mac Studio M1 Max, 64GB/2TB, macOS Sequoia 15.5, DP 11.34, MOTU 828es, MOTU 24Ai, MOTU MIDI Express XT, UAD-2 TB3 Satellite OCTO, Console 1 Mk2, Avid S3, NI Komplete Kontrol S88 Mk2, Red Type B, Millennia HV-3C, Warm Audio WA-2A, AudioScape 76F, Dean guitars, Marshall amps, etc., etc.!
Re: Converting Controller to Note data in real time?
I am responding to the person who posted this topic, and his background, which I sympathize with. My comments reflect my experience. I don't speak unnecessary words.
- jr213
- Posts: 120
- Joined: Fri Oct 15, 2004 10:01 pm
- Primary DAW OS: MacOS
- Location: Austin, TX
- Contact:
Re: Converting Controller to Note data in real time?
Thank you Dwetmaster for your solution. I just got around to trying this out last night for the first time. However, I am running into this issue where it will only respond to either the sustain pedal (kick) OR the keys for a window of about a second. My workaround last night was to try to overdub the kick part after playing in the hat and snare using the pedal to get the right groove, but much to my surprise (even though I had overdub mode on) it overwrote what I had played before.
Am I missing something or am I experiencing unusual behavior? Thanks so much for your help!
Am I missing something or am I experiencing unusual behavior? Thanks so much for your help!
DP6.02, OSX.5.latest on Quad 2.66GHz MacPro w/ 3GB RAM, MOTU 828mkII, UAD-2 Duo, Altiverb, PSP, TriTone, Omnisphere, Komplete 5