Synth Forum

Notifications
Clear all

Controlling FX parameters from a DAW

7 Posts
5 Users
0 Reactions
441 Views
Rebecca Turner
Posts: 0
Eminent Member
Topic starter
 

How can I control Insert and Common FX parameters such as Dry/Wet from my DAW? So far, I've assigned a control knob to it and physically turned the control. There must be a way to directly send MIDI CC messages to each parameter. Can someone advise me how?

 
Posted : 05/10/2022 10:44 am
Antony
Posts: 745
Prominent Member
 

The MIDI data they need to receive is listed in the Data List Manual. It's quite intense reading, but at least it is exhaustive in its detail.

Probably start there, hone in on specifics, then come back here with any problems that arise.

 
Posted : 05/10/2022 12:15 pm
Rebecca Turner
Posts: 0
Eminent Member
Topic starter
 

Ohhhh.... I've looked in there. I'll stick with assigning knobs.

 
Posted : 05/10/2022 12:21 pm
Bad Mister
Posts: 12303
 

[quotePost id=118622]How can I control Insert and Common FX parameters such as Dry/Wet from my DAW? So far, I've assigned a control knob to it and physically turned the control. There must be a way to directly send MIDI CC messages to each parameter. Can someone advise me how?[/quotePost]PART Insert Effects are addressable via Control Change messages
COMMON Effects are addressable via Parameter Change messages, as follows:

If you want to assign a CC (Control Change) number to manipulate a Part’s Insertion Effect Dry/Wet value, you can. CC messages are Channel specific messages.

Example: If the Part is Part 3, for example, then assign an available Part 3 Assign Knob to the Insert Effect’s Dry/Wet parameter. You can do this by navigating to [EDIT] Part 3’s “Effect” > “InsA” or “InsB” (depending on which Insertion Effect contains the Effect you wish to manipulate).
Highlight the “Dry/Wet” parameter within that Insertion Effect
Press [CONTROL ASSIGN]
Turn the Part Assign Knob you wish to turn via your DAW (while the Part is *selected*) to make the assignment.
As long as you use the DAW MIDI Track set to send MIDI Channel 3, then the defaults are as follows:
AsgnKnob 1 = cc17
AsgnKnob 2 = cc18
AsgnKnob 3 = cc19
AsgnKnob 4 = cc20
AsgnKnob 5 = cc21
AsgnKnob 6 = cc22
AsgnKnob 7 = cc23
AsgnKnob 8 = cc24

A value of 0 = completely Dry
A value of 64 = Dry=Wet
A value of 127 = completely Wet

If, however, you want to manipulate a Performance’s Common FX parameters (including those in the System Reverb and Variation processors, as well as the Master Effect and Master EQ), these are not addressable via CC messages, as your MODX/MODX+ Common FX parameters are addressable via System Exclusive Parameter Change messages (Sysex), only.

_CC messages can address a specific (individual) Part on its specific Channel.
_Performance Common functions are not always available via a simple CC message**
** there is an exception.

When you are using KBD CTRL to address multiple Parts simultaneously from your Keyboard, (via the upper Performance Common level of the architecture), the Assign Knobs can be addressed by using Sysex.

Extra Credit:
There are, in actuality 136 Assign Knobs per Performance… no kidding!
Each of the 16 Parts have eight Assign Knobs of their own, 1-8
To address them select the Channel 1 thru 16, and then use CC17-24, respectively, on that channel.
That’s 16x8 = 128 Assign Knobs

There are 8 Common Assign Knobs per Performance… they, like the Super Knob, can address any or all Parts, and/or Common Effect and EQ parameters.
Each Common Assign Knob is available to be addressed via MIDI, this is only possible using Sysex messages. The reason is System messages can speak to parameters no matter what Channel is involved - it speaks directly to the specific parameter address.

** the Super Knob can be addressed via MIDI Sysex or you can assign it globally to use a specific CC number. [UTILITY] > “Settings” > “MIDI I/O” > “Super Knob CC”
If you select a CC #, say CC95, then the Super Knob can transmit and receive CC95 on MIDI Channel 1.
The individual Common Assign Knobs only send/receive Sysex.

 
Posted : 05/10/2022 1:22 pm
Posts: 1715
Noble Member
 

Possible solution, if can be done (Jason, BM know?)

Is it possible to spin the Assignable Knobs from the DAW's sendings of CC messages?

 
Posted : 07/10/2022 8:22 pm
Jason
Posts: 8259
Illustrious Member
 

Only the Part-Level Assignable Knobs are addressable through CC. The Common-level Assignable Knobs can only be directly controlled, with a DAW, using SysEx. Indirectly any Part-level Assignable Knob can also optionally be controlled by Super Knob (which you only have one of these) assuming the Super Knob has been programmed to "reach" the Part-level Assignable Knob. Then the Super Knob CC could be used to modulate the Part-Level Assignable Knob.

The graphic above shows where in the menu system the CC values are set for the Part-Level Assignable Knobs. These can vary on a Performance-to-Performance basis if you wish. Typically these will just be left as default (CC17 - CC24).

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 07/10/2022 9:14 pm
Bad Mister
Posts: 12303
 

Is it possible to spin the Assignable Knobs from the DAW's sendings of CC messages?

No. Common Assign Knobs are addressable (Send/Receive) via Sysex (Parameter Change) messages.
Part Assign Knobs can be addressed by CC#17-24 on the channel number corresponding to the Part’s number.
The Super Knob is addressable via a CC number, on MIDI Channel 1… if/when you select a CC number for the Super Knob, you’ll see an exclamation point “!” when you have a conflict.

 
Posted : 07/10/2022 10:59 pm
Share:

© 2024 Yamaha Corporation of America and Yamaha Corporation. All rights reserved.    Terms of Use | Privacy Policy | Contact Us