1. IMPORTANT:
    We launched a new online community and this space is now closed. This community will be available as a read-only resources until further notice.
    JOIN US HERE

Multi Oscillator

Discussion in 'Building With Reaktor' started by pattexer, Apr 25, 2016.

  1. pattexer

    pattexer New Member

    Messages:
    6
    Hi, I am working on creating a synthesizer in Reaktor 5 and I want to implement "multi oscillators", something similar to what Steinberg's Retrologue 2 has.
    Screen Shot 2016-04-25 at 19.42.21.png
    What it basically does is take the original oscillator and multiplies it and detunes it by the specified value. I have found a way to do this already, but where i've gotten stuck is when i'm combining the voices back together. I want a single knob/fader controlling how many of the oscillators gets combined. So when its value is 1, only the first oscillator plays, but as I increase the number the other ones gradually gets added into the signal, but only one at a time. So when the knob/fader is at 2, only two oscillators play, when its at 5 only 5 can be heard etc...
    I am sorry if that was poorly explained, english is not my first language!

    Thanks! :)
     
  2. mosaic_

    mosaic_ Guest

    Take a selector/scanner module. Set up a chain of adders so that each new oscillator is added to all the ones before it. Put the outputs of these adders in order into the selector/scanner. Divide the final sum by the number of oscillators you are using.
     
    • Like Like x 1
    • Informative Informative x 1
  3. pattexer

    pattexer New Member

    Messages:
    6
    Thanks, that worked great!
     
  4. pattexer

    pattexer New Member

    Messages:
    6
    Actually, I realised now that when adding them, I cannot pan them individually any more, since the signals get mixed! Any other suggestions? :)
     
  5. mosaic_

    mosaic_ Guest

    Just do the same setup once for each channel. Instead of adding each oscillator's output in mono just send the osc to a panner module, then add up all the lefts and add up all the rights.
     
    • Like Like x 2
  6. pattexer

    pattexer New Member

    Messages:
    6
    Thanks for the help mosaic_ , got it all working now! :)