Why are there only two CV inputs and outputs in Complex-1?
-
- Posts: 79
- Joined: 13 Dec 2017
Complex-1, the semi-modular synthesizer released by Reason Studios, only has two CV inputs and two CV outputs. You would think that the flagship semi-modular synthesizer on a platform whose defining strength is advanced CV circuitry would take better advantage of Reason's strengths in CV modulation. They've created a perfect synthesizer to showcase Reason's strengths, and then they've hamstrung its most crucial function.
This means that we can't do intricate CV work to interweave two Complex-1s together, or a Complex-1 and an Ammo (by JPS) together, for example.
Is there a workaround to this? Do we need to petition Reason Studios to add more CV ports to Complex-1?
This means that we can't do intricate CV work to interweave two Complex-1s together, or a Complex-1 and an Ammo (by JPS) together, for example.
Is there a workaround to this? Do we need to petition Reason Studios to add more CV ports to Complex-1?
That has been one of the main critique points when complex-1 came out and nothing has changed in all those years, since. So I guess some more bug reports/requests to RS might be needed.
CV is 1/64th of audio rate anyway, so it's useless for "intricate CV work" anywayDoctoralHermit wrote: ↑14 Feb 2024Complex-1, the semi-modular synthesizer released by Reason Studios, only has two CV inputs and two CV outputs. You would think that the flagship semi-modular synthesizer on a platform whose defining strength is advanced CV circuitry would take better advantage of Reason's strengths in CV modulation. They've created a perfect synthesizer to showcase Reason's strengths, and then they've hamstrung its most crucial function.
This means that we can't do intricate CV work to interweave two Complex-1s together, or a Complex-1 and an Ammo (by JPS) together, for example.
Is there a workaround to this? Do we need to petition Reason Studios to add more CV ports to Complex-1?
It's absolutely ridiculous and should be embarrassing for RS. They need to fix that.
- huggermugger
- Posts: 1465
- Joined: 16 Jul 2021
Just put it in a Combinator. You'll have CV access to pretty well every parameter.
- Attachments
-
- Screenshot 2024-02-14 at 9.16.58 PM.png (372.02 KiB) Viewed 10747 times
Hey guys, put it in a combinator and stfu
It depends on what you want, but assigning CV via a Combinator is different and works more like automation of a control and is limited to the range of that control.
- huggermugger
- Posts: 1465
- Joined: 16 Jul 2021
Huh?
1. Works more like automation of a control? Not sure what you mean. A CV input is a CV input.
2. Limited to the range of that control? Well, obviously. You can't open a filter any further than wide open, no matter how large your CV values are.
- huggermugger
- Posts: 1465
- Joined: 16 Jul 2021
CV in the Combinator targets the control and acts more like automation of a control. This is why you see the control move and that is restricted to the range and quantization of the control. CV on a device targets the parameter directly (this is why you don't see the controls move). Depending, when you use CV on a device, you can get values outside of the control range, non-quantized values, and works better when sending modulation from multiple sources to the same parameter.huggermugger wrote: ↑15 Feb 2024Huh?
1. Works more like automation of a control? Not sure what you mean. A CV input is a CV input.
2. Limited to the range of that control? Well, obviously. You can't open a filter any further than wide open, no matter how large your CV values are.
I think that back panel neglect started with the first generation of Reason Players.
Stop to feed unicorns? Good idea, but I'm not sure what that has to do with a Combi.
Note that the device has to allow the extended CV values to actually do something, or clamp them at the end of the front panel range. I love slowing down LFOs as one example of this idea, Pulsar responds well to this (but will stall out if pushed too far!). I made sure to included it on all Selig Audio devices as a fan of the concept.joeyluck wrote: ↑15 Feb 2024CV in the Combinator targets the control and acts more like automation of a control. This is why you see the control move and that is restricted to the range and quantization of the control. CV on a device targets the parameter directly (this is why you don't see the controls move). Depending, when you use CV on a device, you can get values outside of the control range, non-quantized values, and works better when sending modulation from multiple sources to the same parameter.
Also note that many DAWs prioritize audio over automation if the CPU is stressed. I’m not sure what Reason does but I’ve noted some cases where using CV into the Combinator had a slightly different effect than CV directly into a device. So using CV to “automate” a control via a Combinator MAY not be as reliable a way to do anything faster than typical vibrato LFO rates (less than 10Hz). Further testing is required to find the conditions where this potentially becomes an issue.
Selig Audio, LLC
A knob via a Combinator has 127 steps, while it can have more without. Controlling a knob via Combinator CV could have the same limitations, while controlling via Combinator CV may have not. Never tried tbh...selig wrote: ↑15 Feb 2024Note that the device has to allow the extended CV values to actually do something, or clamp them at the end of the front panel range. I love slowing down LFOs as one example of this idea, Pulsar responds well to this (but will stall out if pushed too far!). I made sure to included it on all Selig Audio devices as a fan of the concept.joeyluck wrote: ↑15 Feb 2024CV in the Combinator targets the control and acts more like automation of a control. This is why you see the control move and that is restricted to the range and quantization of the control. CV on a device targets the parameter directly (this is why you don't see the controls move). Depending, when you use CV on a device, you can get values outside of the control range, non-quantized values, and works better when sending modulation from multiple sources to the same parameter.
Also note that many DAWs prioritize audio over automation if the CPU is stressed. I’m not sure what Reason does but I’ve noted some cases where using CV into the Combinator had a slightly different effect than CV directly into a device. So using CV to “automate” a control via a Combinator MAY not be as reliable a way to do anything faster than typical vibrato LFO rates (less than 10Hz). Further testing is required to find the conditions where this potentially becomes an issue.
Reason13, Win10
I actually noticed this the other day and it's been a roadblock for me in the creation of a combinator - so I actually raised a ticket, hoping to get some insight into the matter.selig wrote: ↑15 Feb 2024. I’m not sure what Reason does but I’ve noted some cases where using CV into the Combinator had a slightly different effect than CV directly into a device. So using CV to “automate” a control via a Combinator MAY not be as reliable a way to do anything faster than typical vibrato LFO rates (less than 10Hz).
As a quick example, if you have a Thor Rotary set to control the pitch of the Thor's Osc;
Sending Thor's Step CV Out to that Thor Rotary CV In will sound different than sending the same CV to a Combi Rotary CV In (which directly controls the Thor Rotary). In the second case, there is a very noticeable "portamento" effect. I've assumed there is some kind of delay when routing CV through Combi, but I don't think I am 100% correct on this.
Get more Combinators, Patches and Resources at the deeplink website
Sort of true - in Europa / Sweeper you can get the filter to open/close further with CV (either externally or via the mod matrix, MSEG)huggermugger wrote: ↑15 Feb 2024
2. Limited to the range of that control? Well, obviously. You can't open a filter any further than wide open, no matter how large your CV values are.
Get more Combinators, Patches and Resources at the deeplink website
This I am still quite confused by all this in the RS environment - so I've just assumed that older devices (e.g Subtractor filter) only has 128 discrete positions.
At then at some point, devices like the MClass "High Definition" EQ has little mico steps in between for Freq, but then I guess you lose the HD nature if you assign a Combi rotary to that Freq parameter?
I don't believe there is anything in the manual that clears all this up?
Get more Combinators, Patches and Resources at the deeplink website
The Combinator is limited to MIDI (127 steps) and the device knob may not have the limitations. CV and automation is limited to whatever the dev has it limited to (more or less...).deeplink wrote: ↑15 Feb 2024This I am still quite confused by all this in the RS environment - so I've just assumed that older devices (e.g Subtractor filter) only has 128 discrete positions.
At then at some point, devices like the MClass "High Definition" EQ has little mico steps in between for Freq, but then I guess you lose the HD nature if you assign a Combi rotary to that Freq parameter?
I don't believe there is anything in the manual that clears all this up?
Reason13, Win10
Can confirm there is slew/lag (aka "smoothing") going on for sure with both Control and Source CV inputs in a Combinator compared to going directly into the CV input of a device. I tested with Thor using a square wave from Pulsar as the source. You can see the Combinator CV below the direct CV, taking around 5ms longer to get started and also adding smoothing lasting around 20ms more.deeplink wrote: ↑15 Feb 2024I actually noticed this the other day and it's been a roadblock for me in the creation of a combinator - so I actually raised a ticket, hoping to get some insight into the matter.
As a quick example, if you have a Thor Rotary set to control the pitch of the Thor's Osc;
Sending Thor's Step CV Out to that Thor Rotary CV In will sound different than sending the same CV to a Combi Rotary CV In (which directly controls the Thor Rotary). In the second case, there is a very noticeable "portamento" effect. I've assumed there is some kind of delay when routing CV through Combi, but I don't think I am 100% correct on this.
Top signal, Pulsar square wave to CV in of Thor, controlling Amp Gain.
Bottom signal, Pulsar square wave to Combinator inputs, then controlling Amp Gain knob.
Selig Audio, LLC
If you don't limit it you're using floating point resolution as I understand it. For example, Selig Gain has "high resolution" faders. You can only accurately access it by typing in values to an automation lane in the sequencer. But you can see a change when making a gain change pretty small. I've measured changes typing in 0.0000001dB using Selig Gain. The setup: Start with a steady sound like a pure tone from a synth, create a parallel channel and a Selig Gain, invert the polarity of the Selig Gain and you get silence. Then create an automation lane for the Trim Fader and go into Edit Mode and set the static value to 0.01 and you should see a signal at around 65dB BELOW the value you would see if Selig Gain was not inverted. Keep adding zeros and you'll see the level fall (I use Selig Infuser to see levels below -100dBFS, all the way down to -154dBFS). The levels max out at 7 places past the decimal point, or at least I'm not seeing any change when typing in smaller values. But man, that's a pretty stupid amount of resolution you'd never use!Loque wrote: ↑16 Feb 2024The Combinator is limited to MIDI (127 steps) and the device knob may not have the limitations. CV and automation is limited to whatever the dev has it limited to (more or less...).deeplink wrote: ↑15 Feb 2024
This I am still quite confused by all this in the RS environment - so I've just assumed that older devices (e.g Subtractor filter) only has 128 discrete positions.
At then at some point, devices like the MClass "High Definition" EQ has little mico steps in between for Freq, but then I guess you lose the HD nature if you assign a Combi rotary to that Freq parameter?
I don't believe there is anything in the manual that clears all this up?
If my math is correct, that means you can have gain resolution to one hundred-thousandth of a decibel!
But if you automate a Combinator knob, ya got 127 steps, mapped however you choose (fwiw).
Selig Audio, LLC
- mimidancer
- Posts: 808
- Joined: 30 Sep 2021
I was thinking the same thing. Preach.huggermugger wrote: ↑14 Feb 2024Just put it in a Combinator. You'll have CV access to pretty well every parameter.
I was just thinking there is one big advantage to doing this, which is you get control over stepped controls such as the octave switch on oscillators, which is otherwise impossible to control via CV. You can do things like route an LFO to the octave switching, etc.mimidancer wrote: ↑02 Mar 2024I was thinking the same thing. Preach.huggermugger wrote: ↑14 Feb 2024Just put it in a Combinator. You'll have CV access to pretty well every parameter.
But as it CAN sound different when routing this way and is limited in range, it’s not quite the perfect solution for every situation IMO.
Selig Audio, LLC
Personally I think if Thor has the CV outputs it does then Complex 1 should have at least the same amount and possibly audio CV outs seeing as it is RS’s take on modular. Of course you can it in a Combinator but that’s the equivalent of wiring it up to a CV to MIDI converter with the associated loss in resolution. Complex 1 really should really have better CV connectivity with other Rack devices. I mean this kind of connectivity is one of Reason’s main advantages in comparison to other DAWs.
- mimidancer
- Posts: 808
- Joined: 30 Sep 2021
Now I have to test this. thanks for hurting my OCDselig wrote: ↑16 Feb 2024Can confirm there is slew/lag (aka "smoothing") going on for sure with both Control and Source CV inputs in a Combinator compared to going directly into the CV input of a device. I tested with Thor using a square wave from Pulsar as the source. You can see the Combinator CV below the direct CV, taking around 5ms longer to get started and also adding smoothing lasting around 20ms more.deeplink wrote: ↑15 Feb 2024I actually noticed this the other day and it's been a roadblock for me in the creation of a combinator - so I actually raised a ticket, hoping to get some insight into the matter.
As a quick example, if you have a Thor Rotary set to control the pitch of the Thor's Osc;
Sending Thor's Step CV Out to that Thor Rotary CV In will sound different than sending the same CV to a Combi Rotary CV In (which directly controls the Thor Rotary). In the second case, there is a very noticeable "portamento" effect. I've assumed there is some kind of delay when routing CV through Combi, but I don't think I am 100% correct on this.
Top signal, Pulsar square wave to CV in of Thor, controlling Amp Gain.
Bottom signal, Pulsar square wave to Combinator inputs, then controlling Amp Gain knob.
Screen Shot 2024-02-16 at 10.40.22 AM.png
-
- Information
-
Who is online
Users browsing this forum: No registered users and 26 guests