Assign MIDI CC DP 7.24

For seeking technical help with Digital Performer and/or plug-ins on MacOS.

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.
Post Reply
crankygnomes
Posts: 30
Joined: Wed May 06, 2009 11:15 pm
Primary DAW OS: MacOS

Assign MIDI CC DP 7.24

Post by crankygnomes »

I use DP 7.24, an MCU plus an extender, and an Akai MPK49. I understand that DP 6 only supports external MIDI automation in the mixing board, Modelo, and 3rd party plugins that support MIDI CC LEARN. The keys on my MPK49 work just fine in DP 7.24, but I can't seem to use the faders or knobs to control the parameters on Modelo or 3rd party plugins that support MIDI CC LEARN; I have no problem controlling the parameters of standalone applications. What no-doubt elementary step am I missing?
DP 7.24 * 10.6.8 * Mac Pro Quad 2.66 * 8 GB RAM
b.g.
Posts: 262
Joined: Wed Sep 13, 2006 8:35 am
Primary DAW OS: MacOS

Re: Assign MIDI CC DP 7.24

Post by b.g. »

Make sure that Auto Channelize is on and that the track for the instrument you want to receive cc's is record-enabled.
MacBook Pro retina 2015, i7, 16GB, DP 10, M4
crankygnomes
Posts: 30
Joined: Wed May 06, 2009 11:15 pm
Primary DAW OS: MacOS

Re: Assign MIDI CC DP 7.24

Post by crankygnomes »

Thanks for responding, and setting me straight. Now, I have no trouble assigning MPK49 knobs and faders to the parameters of Modelo and third party VI's with MIDI CC learning capabilty. But what about 3rd party AU's with MIDI CC learning capabilty?

A post elsewhere on this site claimed that one can assign CC data to third party AU's with MIDI CC learning capabilty in DP -- at least that's how I understood it. Maybe this is only in DP 6. Did I misunderstand something?
DP 7.24 * 10.6.8 * Mac Pro Quad 2.66 * 8 GB RAM
b.g.
Posts: 262
Joined: Wed Sep 13, 2006 8:35 am
Primary DAW OS: MacOS

Re: Assign MIDI CC DP 7.24

Post by b.g. »

I'm confused. You are able to assign CC's to third party VI's. These third party VI's are not AU's?
MacBook Pro retina 2015, i7, 16GB, DP 10, M4
crankygnomes
Posts: 30
Joined: Wed May 06, 2009 11:15 pm
Primary DAW OS: MacOS

Re: Assign MIDI CC DP 7.24

Post by crankygnomes »

Poor choice of words on my part. I mean VI's as opposed to effects plugins. Auto Channelize is on and the track for the instrument I want to receive cc's is record-enabled. I'm unsuccesful in assigning cc data to MIDI LEARN CC-supported effects plugins placed below the top slot of an instrument track, or anywhere on an audio track.

In other words, certain software instruments accept MIDI cc data; 3rd party effects plugins that are MIDI LEARN CC-supported won't accept MIDI cc data.

I know you can't externally control the parameters of DP bundled plugins (except Modelo), but I understand you can with 3rd party MIDI LEARN CC-supported effects plugins. I can't. Any Ideas?
DP 7.24 * 10.6.8 * Mac Pro Quad 2.66 * 8 GB RAM
User avatar
mikehalloran
Posts: 16270
Joined: Sun Jan 25, 2009 5:08 pm
Primary DAW OS: MacOS
Location: Sillie Con Valley

Re: Assign MIDI CC DP 7.24

Post by mikehalloran »

If my JL Cooper CS-32 still worked I would try to remember how I did that. Unfortunately I have not found any drivers that aren't PPC or work around uses anything else.
DP 11.34; 828mkII FW, micro lite, M4, MTP/AV USB Firmware 2.0.1
2023 Mac Studio M2 8TB, 192GB RAM, OS Sequoia 15.4, USB4 8TB externals, Neumann MT48, M-Audio AIR 192|14, Mackie ProFxv3, Zoom F3 & UAC 232 32bit float recorder & interface; 2012 MBPs (x2) Catalina, Mojave
IK-NI-Izotope-PSP-Garritan-Antares, LogicPro X, Finale 27.4, Dorico 5, Notion 6, Overture 5, TwistedWave, DSP-Q 5, SmartScore64 NE Pro, Toast 20 Pro
b.g.
Posts: 262
Joined: Wed Sep 13, 2006 8:35 am
Primary DAW OS: MacOS

Re: Assign MIDI CC DP 7.24

Post by b.g. »

crankygnomes wrote:Poor choice of words on my part. I mean VI's as opposed to effects plugins. Auto Channelize is on and the track for the instrument I want to receive cc's is record-enabled. I'm unsuccesful in assigning cc data to MIDI LEARN CC-supported effects plugins placed below the top slot of an instrument track, or anywhere on an audio track.
I think I understand now. What you want to do does work. You have to turn on Multi Record (Studio menu.) Then add a second MIDI track. Record-enable both MIDI tracks and set the input of each to your controller MPK49. Set the output of MIDI track 1 to the Instrument track, (which you've already been doing). Then set the output of MIDI track 2 to the effects plugin that is instantiated below the top slot of the instrument track--using your example.

Here's an example I just tried:
B4II software instrument plugin in top slot of Instrument track
Uhbik-A (fx plugin) in the slot below B4II.
MIDI track 1 - input = MIDIboard; ouput = B4II-1
MIDI track 2 - input = MIDIboard; output = Uhbik-A : B4II-1 : Insert B
I know you can't externally control the parameters of DP bundled plugins (except Modelo), <snip>
Besides Modelo, you're right that DP's other software instruments can't be externally controlled with CC's, but they can with NRPN's. A pain (NRPN's), but they do work.
MacBook Pro retina 2015, i7, 16GB, DP 10, M4
crankygnomes
Posts: 30
Joined: Wed May 06, 2009 11:15 pm
Primary DAW OS: MacOS

Re: Assign MIDI CC DP 7.24

Post by crankygnomes »

Now, everything works perfectly, and I further know how DP "thinks." Thank you.
DP 7.24 * 10.6.8 * Mac Pro Quad 2.66 * 8 GB RAM
User avatar
FMiguelez
Posts: 8266
Joined: Sun Oct 24, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Body: Narco-México Soul/Heart: NYC

Re: Assign MIDI CC DP 7.24

Post by FMiguelez »

b.g. wrote:]Besides Modelo, you're right that DP's other software instruments can't be externally controlled with CC's, but they can with NRPN's. A pain (NRPN's), but they do work.
Hey, B.G.
I've never used a NRPN.
Why are they a pain to use, and how are they different from a normal CC?

I vaguely remember seeing them in a MIDI CC list and briefly mentioned in my Novation manual.. :?
Mac Mini Server i7 2.66 GHs/16 GB RAM / OSX 10.14 / DP 9.52
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.

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

"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
b.g.
Posts: 262
Joined: Wed Sep 13, 2006 8:35 am
Primary DAW OS: MacOS

Re: Assign MIDI CC DP 7.24

Post by b.g. »

Good morning. An NRPN is composed of three to four multiple separate Control Change messages transmitted one after the other. CC99 is the NRPN MSB, CC98 the LSB. These two are followed by CC6 (MSB) and, if necessary, CC 38 (LSB). The values of CC99 and CC98 define which parameter number is being addressed. CC6 is the MSB value (0-127) for that parameter. CC6 and CC38 are used together if a fine tuning value above 127 is required.

Even if you don't have MIDI hardware that transmits NRPN's, you can mess around with it in DP. In the appendix, look up one of the NRPN numbers for a DP software instrument. Then in the Event List editor, insert the appropriate 3 CC's and hit play. If you need to procrastinate getting started on something, this is a good activity.
MacBook Pro retina 2015, i7, 16GB, DP 10, M4
User avatar
FMiguelez
Posts: 8266
Joined: Sun Oct 24, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Body: Narco-México Soul/Heart: NYC

Re: Assign MIDI CC DP 7.24

Post by FMiguelez »

b.g. wrote:If you need to procrastinate getting started on something, this is a good activity.
:lol:
My speciality... I'll keep that in mind!

Thank you for your explanation and direction. I'll check it out.

Cheers!
Mac Mini Server i7 2.66 GHs/16 GB RAM / OSX 10.14 / DP 9.52
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.

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

"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
User avatar
Shooshie
Posts: 19820
Joined: Sat Oct 16, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Dallas
Contact:

Re: Assign MIDI CC DP 7.24

Post by Shooshie »

FMiguelez wrote:
b.g. wrote:]Besides Modelo, you're right that DP's other software instruments can't be externally controlled with CC's, but they can with NRPN's. A pain (NRPN's), but they do work.
Hey, B.G.
I've never used a NRPN.
Why are they a pain to use, and how are they different from a normal CC?

I vaguely remember seeing them in a MIDI CC list and briefly mentioned in my Novation manual.. :?

'Nando,
I did a few posts on NPRN's a year or two ago. Here is one that I moved to the Tips Sheet. I hope it tells you what you need to know. Best of luck,

Shooshie
|l| OS X 10.12.6 |l| DP 10.0 |l| 2.4 GHz 12-Core MacPro Mid-2012 |l| 40GB RAM |l| Mach5.3 |l| Waves 9.x |l| Altiverb |l| Ivory 2 New York Steinway |l| Wallander WIVI 2.30 Winds, Brass, Saxes |l| Garritan Aria |l| VSL 5.3.1 and VSL Pro 2.3.1 |l| Yamaha WX-5 MIDI Wind Controller |l| Roland FC-300 |l|
User avatar
FMiguelez
Posts: 8266
Joined: Sun Oct 24, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Body: Narco-México Soul/Heart: NYC

Re: Assign MIDI CC DP 7.24

Post by FMiguelez »

I just read it. It did tell me what I wanted to know.

So far I haven't needed to use NRPNs, but if I ever do, I now know where to find great info about it.

Thanks, Shoosh! :)
Mac Mini Server i7 2.66 GHs/16 GB RAM / OSX 10.14 / DP 9.52
Tascam DM-24, MOTU Track 16, all Spectrasonics' stuff,
Vienna Instruments SUPER PACKAGE, Waves Mercury, slaved iMac and Mac Minis running VEP 7, etc.

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

"In physics the truth is rarely perfectly clear, and that is certainly universally the case in human affairs. Hence, what is not surrounded by uncertainty cannot be the truth." ― Richard Feynman
Post Reply