The Legend CCs

Post everything related to Synapse VST and Audio Unit plugins here.

Moderators: Christophe, Mark

The Legend CCs

Postby tony10000 » Sun Dec 26, 2021 10:28 pm

I noticed that Legend has preset CC #s that are stored in the Windows registry and are persistent. However, you can unlearn all of them and that will wipe them. My issue is that I am using Touch OSC and typically use the Mod Wheel (CC1), Breath Controller (CC2), and Expression Pedal (CC11) as primary controllers for functions.

I have found that I cannot map Breath Controller (CC2) or Expression Pedal (CC11) controls in Legend.

Am I missing something?
tony10000
Novice
 
Posts: 17
Joined: Wed Dec 27, 2017 2:26 am

Re: The Legend CCs

Postby Teksonik » Mon Dec 27, 2021 12:54 am

I can't get The Legend or OBsession to Midi Learn Breath Controller CC#2. However it does work in DUNE 3.

Not sure if that's intentional behavior or not.


D3 122621-1.png
You do not have the required permissions to view the files attached to this post.
User avatar
Teksonik
Godlike
 
Posts: 4218
Joined: Fri Jan 30, 2004 3:08 pm
Location: Las Vegas

Re: The Legend CCs

Postby tony10000 » Mon Dec 27, 2021 1:02 am

That is what I am trying to find out as well. I checked and CC2 and CC11 do not work in Obsession either.
tony10000
Novice
 
Posts: 17
Joined: Wed Dec 27, 2017 2:26 am

Re: The Legend CCs

Postby Richard » Mon Dec 27, 2021 8:27 am

Modwheel, Expression, Foot and Breath are performance controllers typically used within the modulation matrix in our plugins (Breath specifically is not a modulation source in TL, but may well be added in the future- DUNE 3 already supports Breath). We could allow to re-purpose performance controllers for remote control, however this would break their intended default behavior. Is there a particular reason why you use those CCs for remote control?
User avatar
Richard
Synapse Audio
 
Posts: 3660
Joined: Sat Jul 12, 2003 11:22 pm

Re: The Legend CCs

Postby tony10000 » Mon Dec 27, 2021 9:34 am

Richard wrote:Modwheel, Expression, Foot and Breath are performance controllers typically used within the modulation matrix in our plugins (Breath specifically is not a modulation source in TL, but may well be added in the future- DUNE 3 already supports Breath). We could allow to re-purpose performance controllers for remote control, however this would break their intended default behavior. Is there a particular reason why you use those CCs for remote control?


I have my Touch OSC template set up with CC1, CC2, and CC11 precisely to control VSTs such as Dune 3. CC1 and CC11 are also used by a lot of professional scoring apps such as Spitfire.

As The Legend and Obsession do not offer modulation matrixes, I am not sure how assigning CC1, CC2, and CC11 to user specified destinations would "break their intended default behavior".
tony10000
Novice
 
Posts: 17
Joined: Wed Dec 27, 2017 2:26 am

Re: The Legend CCs

Postby Richard » Mon Dec 27, 2021 10:59 am

tony10000 wrote:As The Legend and Obsession do not offer modulation matrixes, I am not sure how assigning CC1, CC2, and CC11 to user specified destinations would "break their intended default behavior".


Both have a matrix on the back panel. In fact Obsession uses it for pretty much for every single factory patch :)

Some MIDI commands simply have a specific meaning, whether that is modwheel, pitch wheel, the pedals, aftertouch, program changes, "all notes off" messages, and so on. Allowing to use such MIDI commands for other purposes is certainly possible, but can cause users to make a mistake somewhere- our miss out on cool functions, especially in DUNE 3.
User avatar
Richard
Synapse Audio
 
Posts: 3660
Joined: Sat Jul 12, 2003 11:22 pm

Re: The Legend CCs

Postby HYPNAGOGIA » Mon Dec 27, 2021 11:21 am

tony10000 wrote:As The Legend and Obsession do not offer modulation matrixes...


Image
User avatar
HYPNAGOGIA
Godlike
 
Posts: 4855
Joined: Tue Jun 21, 2005 1:17 am
Location: Serbia

Re: The Legend CCs

Postby tony10000 » Mon Dec 27, 2021 6:23 pm

Richard wrote:
tony10000 wrote:As The Legend and Obsession do not offer modulation matrixes, I am not sure how assigning CC1, CC2, and CC11 to user specified destinations would "break their intended default behavior".


Both have a matrix on the back panel. In fact Obsession uses it for pretty much for every single factory patch :)

Some MIDI commands simply have a specific meaning, whether that is modwheel, pitch wheel, the pedals, aftertouch, program changes, "all notes off" messages, and so on. Allowing to use such MIDI commands for other purposes is certainly possible, but can cause users to make a mistake somewhere- our miss out on cool functions, especially in DUNE 3.


I misspoke about these VSTS a it having mod matrices. What I meant is they do not have user assignable MIDI tables a la u-he synths that allow external controllers to map to specific controllers.

I am still don't understand why allowing certain controllers to be used to control certain CCs to "miss out on cool functions". I use CC#2 to access those exact functions via my external controller.
tony10000
Novice
 
Posts: 17
Joined: Wed Dec 27, 2017 2:26 am

Re: The Legend CCs

Postby tony10000 » Mon Dec 27, 2021 6:25 pm

38C4055E-CDE7-4BAB-AAE9-B4B97D59FA7C.jpeg
You do not have the required permissions to view the files attached to this post.
tony10000
Novice
 
Posts: 17
Joined: Wed Dec 27, 2017 2:26 am

Re: The Legend CCs

Postby Teksonik » Mon Dec 27, 2021 7:19 pm

Just use another CC#. "Problem" solved. Almost every parameter in The Legend can be Midi Learned.

Your screenshot from Zebra 2 is a bit unfair since it costs twice as much as The Legend. :wink:
User avatar
Teksonik
Godlike
 
Posts: 4218
Joined: Fri Jan 30, 2004 3:08 pm
Location: Las Vegas

Re: The Legend CCs

Postby Richard » Mon Dec 27, 2021 9:10 pm

tony10000 wrote:I misspoke about these VSTS a it having mod matrices. What I meant is they do not have user assignable MIDI tables a la u-he synths that allow external controllers to map to specific controllers.

I am still don't understand why allowing certain controllers to be used to control certain CCs to "miss out on cool functions". I use CC#2 to access those exact functions via my external controller.


The purpose of a mod matrix is twofold- it can be used for sound design tasks, and it can be used to assign performance controllers to specific tasks. The latter can make presets incredibly powerful, you can change them along multiple dimensions with a particular controller in realtime. For instance, a controller like the modulation wheel might morph one sound into another, etc.

In particular our add-on sound packs for DUNE 3 make extensive use of performance controllers like the modulation wheel, aftertouch and also breath. By using controllers for different purposes, you miss out on the effect the sound designer intended.
User avatar
Richard
Synapse Audio
 
Posts: 3660
Joined: Sat Jul 12, 2003 11:22 pm

Re: The Legend CCs

Postby tony10000 » Mon Dec 27, 2021 9:12 pm

Teksonik wrote:Just use another CC#. "Problem" solved. Almost every parameter in The Legend can be Midi Learned.

Your screenshot from Zebra 2 is a bit unfair since it costs twice as much as The Legend. :wink:


You are right. It is a bit unfair.

Here is a screenshot from ACE. It costs much LESS than the Legend. :wink:

2021-12-27_16-01-39.jpg
You do not have the required permissions to view the files attached to this post.
tony10000
Novice
 
Posts: 17
Joined: Wed Dec 27, 2017 2:26 am

Re: The Legend CCs

Postby tony10000 » Mon Dec 27, 2021 9:31 pm

Richard wrote:
tony10000 wrote:I misspoke about these VSTS a it having mod matrices. What I meant is they do not have user assignable MIDI tables a la u-he synths that allow external controllers to map to specific controllers.

I am still don't understand why allowing certain controllers to be used to control certain CCs to "miss out on cool functions". I use CC#2 to access those exact functions via my external controller.


The purpose of a mod matrix is twofold- it can be used for sound design tasks, and it can be used to assign performance controllers to specific tasks. The latter can make presets incredibly powerful, you can change them along multiple dimensions with a particular controller in realtime. For instance, a controller like the modulation wheel might morph one sound into another, etc.

In particular our add-on sound packs for DUNE 3 make extensive use of performance controllers like the modulation wheel, aftertouch and also breath. By using controllers for different purposes, you miss out on the effect the sound designer intended.


OK, understood. Dune handles this really well and Obsession has much more extensive modulation matrix options than The Legend, so MIDI learn is not necessary for most things (although I would like to have CC2 available in both Legend and Obsession).

In the case of The Legend, I routinely use the mod wheel for filter control and the breath controller or expression for resonance control. The target functions in the Legend are Filter, Mod Amount, Env Amount, and Volume. There is no target for resonance and I have to use another CC to control it. I wish the target list could be expanded (and CC2 added).

In the meantime, my solution will be to create another control in Touch OSC and assign it to an unused CC #.

I just used CC20 since a lot of the open CCs are already used in the MIDI implementation chart and I don't have a need for a dedicated coarse tuning control. It would be nice if you could offer a MIDI table like u-he has to make it easy to change control values around rather than have them in the registry where they cannot be easily viewed and edited.
tony10000
Novice
 
Posts: 17
Joined: Wed Dec 27, 2017 2:26 am

Re: The Legend CCs

Postby Richard » Mon Dec 27, 2021 11:06 pm

tony10000 wrote:OK, understood. Dune handles this really well and Obsession has much more extensive modulation matrix options than The Legend, so MIDI learn is not necessary for most things (although I would like to have CC2 available in both Legend and Obsession).

In the case of The Legend, I routinely use the mod wheel for filter control and the breath controller or expression for resonance control. The target functions in the Legend are Filter, Mod Amount, Env Amount, and Volume. There is no target for resonance and I have to use another CC to control it. I wish the target list could be expanded (and CC2 added).


Sure that is no problem, especially in the current version of The Legend, which does not support Breath to begin with. I was just giving the reasoning behind not mapping a few controllers :)

Btw another caveat with assigning MIDI CCs concerns CC74 (Timbre). MIDI Polyphonic Expression controllers (MPE) use this to control sound parameters per note. Both Obsession and The Legend support MPE, so if you use CC74 to remote control a parameter, it must not be used in the mod matrix simultaneously.
User avatar
Richard
Synapse Audio
 
Posts: 3660
Joined: Sat Jul 12, 2003 11:22 pm

Re: The Legend CCs

Postby tony10000 » Mon Dec 27, 2021 11:21 pm

Richard wrote:
tony10000 wrote:OK, understood. Dune handles this really well and Obsession has much more extensive modulation matrix options than The Legend, so MIDI learn is not necessary for most things (although I would like to have CC2 available in both Legend and Obsession).

In the case of The Legend, I routinely use the mod wheel for filter control and the breath controller or expression for resonance control. The target functions in the Legend are Filter, Mod Amount, Env Amount, and Volume. There is no target for resonance and I have to use another CC to control it. I wish the target list could be expanded (and CC2 added).


Sure that is no problem, especially in the current version of The Legend, which does not support Breath to begin with. I was just giving the reasoning behind not mapping a few controllers :)

Btw another caveat with assigning MIDI CCs concerns CC74 (Timbre). MIDI Polyphonic Expression controllers (MPE) use this to control sound parameters per note. Both Obsession and The Legend support MPE, so if you use CC74 to remote control a parameter, it must not be used in the mod matrix simultaneously.


Good to know...thanks for the quick response, Richard!
tony10000
Novice
 
Posts: 17
Joined: Wed Dec 27, 2017 2:26 am

Next

Return to Plugin Support (VST/AU)

Who is online

Users browsing this forum: autogJom and 511 guests

© 2017 Synapse Audio Software. All Rights Reserved.