-
Notifications
You must be signed in to change notification settings - Fork 404
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
More than 3 oscillators #1080
Comments
Hi! If you use both scenes you can get 6 today. Just making sure you know that! |
Oh and as well as the oscillator screen we would need to add it to the FM matrix and the mixer. So requires some UI space which we are lacking. And add it to all the dsp code too... So some flex we don't have in the codebase today would be an unfortunate pre-requisite of this. (But like I said - you can totally have 6 running now with scene in dual mode - I do that quite a lot actually!) |
It would probably be cool to have more oscillators down the line! Surge has 6 normal oscillators between it's two scenes as @baconpaul mentioned above. But it also has a dedicated noise oscillator for both scenes so 8 if you count that. AND The "classic" oscillator modes "saw/square" also have a sub option to add in a sub octave. |
Oh plus the wt and classic operators all have detuned unison modes too! |
Ok didn't know that it already has 6 layers. |
2 layers 3osc + 1 noise per layer |
Link this to #1117 |
I find having too many oscillators per layer can potentially be a problem, stacking 2 layers inside of Surge or "2 tracks" inside of the DAW seems a bit more manageable and healthy. Also we don't want extra DSP power to be used out of the box as being super light is one of special things in Surge |
If we want to do 6 op fm we need a bigger stack though right? |
Oh also muted oscillators are zero cpu otherwise I would definitely share your cpu concern! |
oh that's awesome I didn't know MUTE is zero CPU |
I didn't know it was in the plan to have a 6 OP fm matrix ( that would be so sick, like a DX killer )... having a MATRIX like FM8 has would be ultra sick |
Yeah that’s the plan. A 5 wide upper triangular knob bank |
Well technically it would be 3 more ifs. So not zero cpu but that's at block time not sample time so it is functionally free to add 3 more branches per block. |
yes. |
It very likely will not be a full 6x6 matrix, but just a half-matrix. It gets really really really complicated otherwise. It will still be way more flexible vs how it is today in Surge. |
Is your feature request related to a problem?
Having 3 Osc is not enough these days. As the computer power is growing, so should synth limitations. Maybe add at least 8 osc to start. It's needed for a complex modern synth.
I use vps Avenger allot and mainly with 6 to 8 osc with layers on them.
Describe the solution you'd like
Just add the numbers to the osc screen
The text was updated successfully, but these errors were encountered: