Refresher course on assigning MIDI controllers to a virtual instrument?

Discussion of Digital Performer use, optimization, tips and techniques on MacOS.

Moderator: James Steele

Forum rules
This forum is for most discussion related to the use and optimization of Digital Performer [MacOS] and plug-ins as well as tips and techniques. It is NOT for troubleshooting technical issues, complaints, feature requests, or "Comparative DAW 101."
Post Reply
David Polich
Posts: 4827
Joined: Tue Dec 07, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Los Angeles, CA
Contact:

Refresher course on assigning MIDI controllers to a virtual instrument?

Post by David Polich »

I've run into a "doh" kind of problem, forgive me if I sound dense..cuz sometimes I am. :D

For the life of me I cannot recall how to assign MIDI controllers in DP. The steps I use:

1. Launch an instance of a VI.
2. Open its GUI window.
3. In the very lower left corner of the window, there is a small keyboard icon. I click on it to light it up.
4. I click on the parameter I want to assign a controller to - for example "LFO to pitch mod depth".
5. I move the controller on my keyboard controller to connect it to his parameter. In this case, let's say I move the mod wheel.
6. And....nothing. No joy. Moving the mod wheel does not control LFO depth.

Anyone know what I am doing wrong, or what step I am missing?

Thanks in advance.
2019 Mac Pro 8-core, 32GB RAM, Mac OS Ventura, MIDI Express 128, Apogee Duet 3, DP 11.2x, Waves, Slate , Izotope, UAD, Amplitube 5, Tonex, Spectrasonics, Native Instruments, Pianoteq, Soniccouture, Arturia, Amplesound, Acustica, Reason Objekt, Plasmonic, Vital, Cherry Audio, Toontrack, BFD, Yamaha Motif XF6, Yamaha Montage M6, Korg Kronos X61, Alesis Ion,Sequential Prophet 6, Sequential OB-6, Hammond XK5, Yamaha Disklavier MK 3 piano.
http://www.davepolich.com
User avatar
cuttime
Posts: 4306
Joined: Sun May 15, 2005 10:01 pm
Primary DAW OS: MacOS

Re: Refresher course on assigning MIDI controllers to a virtual instrument?

Post by cuttime »

With a lot of recent VIs these days I can R-click on the control I want to pull up an assignment menu.
828x MacOS 13.6.6 M1 Studio Max 1TB 64G DP11.31
User avatar
stubbsonic
Posts: 4653
Joined: Fri Dec 22, 2006 12:56 pm
Primary DAW OS: MacOS
Contact:

Re: Refresher course on assigning MIDI controllers to a virtual instrument?

Post by stubbsonic »

Make sure the VI is "hearing" the CC1 from the mod wheel. Might need to trouble-shoot if some MIDI input filters are on?

I assume that lil keyboard button is the MIDI learn activation. And the LFO is actually assigned and activated before you go to set up depth? Try assigning the Mod Wheel to something direct like filter cutoff or level-- just to confirm the workflow.
M1 MBP; OS 12, FF800, DP 11.3, Kontakt 7, Reaktor 6, PC3K7, K2661S, iPad6, Godin XTSA, Two Ibanez 5 string basses (1 fretted, 1 fretless), FM3, SY-1000, etc.

http://www.jonstubbsmusic.com
David Polich
Posts: 4827
Joined: Tue Dec 07, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Los Angeles, CA
Contact:

Re: Refresher course on assigning MIDI controllers to a virtual instrument?

Post by David Polich »

I've tried every routing/filter/assignment I can think of. I just can't get DP's own MIDI controller assignment to work with a VI that does not allow you to assign controllers by clicking on a knob or slider in the GUI and moving a controller on your keyboard controller. Yes, I even checked DP's Input Filter to make sure everything was active.

I should explain further..I just purchased Expressive E's "Arche" solo strings, which sound pretty good. But the default for them is that they require Expressive's own hardware Touche unit for expression. The Expressive website states that if you are using a controller other than a Touch, you have to use your DAW's own MIDI learn feature.

I have Arturia's Pigments - assigning controllers in that is easy, because MIDI learn is built into the VI already. You just enable MIDI learn, select a parameter control, and move the corresponding controller on your keyboard controller. Cherry Audio synths work the same way.A lot of VI's work the same way. But the Expressive E Arche solo strings do not. Because obviously, the VI devs not have MIDI Learn implemented.

Now that I think of it, I'll bet that any VI that does not implement MIDI Learn can't be assigned controllers from DP. So maybe lesson learned..and if anyone wants to know of a physical modeling virtual string VI that sounds great, check out Reason's Friktion instrument.
2019 Mac Pro 8-core, 32GB RAM, Mac OS Ventura, MIDI Express 128, Apogee Duet 3, DP 11.2x, Waves, Slate , Izotope, UAD, Amplitube 5, Tonex, Spectrasonics, Native Instruments, Pianoteq, Soniccouture, Arturia, Amplesound, Acustica, Reason Objekt, Plasmonic, Vital, Cherry Audio, Toontrack, BFD, Yamaha Motif XF6, Yamaha Montage M6, Korg Kronos X61, Alesis Ion,Sequential Prophet 6, Sequential OB-6, Hammond XK5, Yamaha Disklavier MK 3 piano.
http://www.davepolich.com
User avatar
stubbsonic
Posts: 4653
Joined: Fri Dec 22, 2006 12:56 pm
Primary DAW OS: MacOS
Contact:

Re: Refresher course on assigning MIDI controllers to a virtual instrument?

Post by stubbsonic »

I don't think DP (or any DAW?) has a MIDI learn function.

If I understand correctly, that's just part of the VI's GUI implementation. The VI activates a learn function, and "listens" for a CC and links it to that parameter.

DP does have a way of remapping one MIDI control stream to a different CC etc. As far as I know the only way to do this is using DP's CONSOLE functions. You make a new console, add a controller (like a slider or knob) then configure the "source" and "target" to remap the controller to something the VI might be hardwired to respond to.
M1 MBP; OS 12, FF800, DP 11.3, Kontakt 7, Reaktor 6, PC3K7, K2661S, iPad6, Godin XTSA, Two Ibanez 5 string basses (1 fretted, 1 fretless), FM3, SY-1000, etc.

http://www.jonstubbsmusic.com
David Polich
Posts: 4827
Joined: Tue Dec 07, 2004 10:01 pm
Primary DAW OS: MacOS
Location: Los Angeles, CA
Contact:

Re: Refresher course on assigning MIDI controllers to a virtual instrument?

Post by David Polich »

Thanks..I forgot about the Console trick. Haven't done that in maybe 15 years..I'll give it a try.
2019 Mac Pro 8-core, 32GB RAM, Mac OS Ventura, MIDI Express 128, Apogee Duet 3, DP 11.2x, Waves, Slate , Izotope, UAD, Amplitube 5, Tonex, Spectrasonics, Native Instruments, Pianoteq, Soniccouture, Arturia, Amplesound, Acustica, Reason Objekt, Plasmonic, Vital, Cherry Audio, Toontrack, BFD, Yamaha Motif XF6, Yamaha Montage M6, Korg Kronos X61, Alesis Ion,Sequential Prophet 6, Sequential OB-6, Hammond XK5, Yamaha Disklavier MK 3 piano.
http://www.davepolich.com
User avatar
cuttime
Posts: 4306
Joined: Sun May 15, 2005 10:01 pm
Primary DAW OS: MacOS

Re: Refresher course on assigning MIDI controllers to a virtual instrument?

Post by cuttime »

David Polich wrote: Wed Jul 12, 2023 5:28 pm Thanks..I forgot about the Console trick. Haven't done that in maybe 15 years..I'll give it a try.
When I click the little keyboard icon at the bottom of the plug, it automatically opens a Console>Controller Assignment Consolidated Window. The flashing green line is waiting for the controller input (I'm just using Proton because the window is small for a screenshot). I always remap CCs using the MOTU "Reassign Continuous Data" MIDI plugin. To me it sounds like it might be a setting in Arché.
Attachments
Screenshot 2023-07-12 at 8.35.15 PM.png
Screenshot 2023-07-12 at 8.35.15 PM.png (637.27 KiB) Viewed 450 times
828x MacOS 13.6.6 M1 Studio Max 1TB 64G DP11.31
Post Reply