Advanced multiwave oscillator

Hello my silent visitors :)

I’ve finished to build Reaktor ensemble that contain something that will show how serious it’s going to be, how clear my ideas are. I know I have not much of publishing experience. I know my English looks strange, probably. I know the site is mostly empty at the moment. But I clearly see reasons I started the project, reasons I’ll continue the work. Due to specificity of the information and preparations processes the ensemble and the all the promised stuff will be published in next post.

During building the ensemble I realized that how much I don’t like these simple multi-wave oscillators based on cross-fading I decided to waste an extra week to redesign this *classic* building block. I didn’t want to ruin a lot of time and I wasn’t sure in my success. Today I finished the redesigned oscillator, and I decided to put it out as another separate post. Basically, I don’t like the fact I have not a clear publishing strategy for the blog. Since the way it goes now reminds me back engineering I think I should make it more clear to myself first.

Anyway, the thing I don’t like about these simple multi-wave oscillators is that most of them produce separated waves. And since the output waves (Tri, Sin, Pls, Saw) have quite different trigonometric nature it’s quite ineffective to mix them down to one wave. The mixing result looks and sounds predictably boring. I said “not this time, baby” and sat down to brainstorm.

I didn’t want to produce another OSC-monster with a dozen of faders. I did want to go with something more fresh and simple. I’ve reviewed my wave working experience in my head and came down to conclusion that I should start with a ramp oscillator and then *math* the other waveforms out of it.

There is a test ensemble structure for the Jericho oscillator. Basically, I didn’t want to give an extra name to the oscillator, but since it’s an experimental one it deserves one :)

As you can see it has got 4 classic inputs (F,A,Snc,Ph) and 4 extra inputs to tweak the output wave. All of the input have audio-kind nature, so you can freely modulate any of them, and that’s probably one of the main advantages. The classic inputs are equal to an usual Reaktor oscillator, F - frequency, A - amplitude, Snc - sync, Ph - sync phase. The output wave always goes within -A .. +A, no matter what are the value at the extra inputs unless they are out of -1 … +1 range.

Extra inputs are:

p1 - plane parabolic distortion, works like a gravity for the wave
p2 - symmetric parabolic distortion, works like a gravity to the centre of the wave
m1, m2 - both based on “Mirror 2″ Reaktor built-in module, but I’ve added a *normalization math* to make the output perfect.

Now there are scope screenshots to make the extra inputs clear to you:

tri
sin
tri-tooth
sin-tooth
saw
half-sin

Basically, there are quite a lot of waveforms that can be set with the four shaping faders:

Jericho waveforms examples

Well, I hope you’ll found the oscillator useful. But I’ve ruined quite a lot of time for the oscillator and still there is a lot of work for the next post publishing. I can’t wait myself to publish it, it doesn’t deserve to be dusted.

Download:

Jericho OSC macro
test ensemble

15 Responses to “Advanced multiwave oscillator

  • 1
    Claudio A.
    February 8th, 2007 14:18

    This looks interesting! I’m waiting for your next post.

  • 2
    Zed
    February 8th, 2007 17:44

    That’s great. The material I’m going to publish isn’t related to Reaktor only, it’s going to be interesting to any audio-interested person. Thanks for the respond!

  • 3
    Claudio A.
    February 8th, 2007 20:02

    I am Reaktor user, so I am really interested in your work. I am constantly reading your articles from several months, even if this is the first post that I write here.

  • 4
    Zed
    February 8th, 2007 22:46

    Well, I feel there are people around, not many ones yet, but I started a few months ago.
    I’m not really sad there are no comments mostly, it’s natural for specific sites. But I’m a newbie in publishing. It’s quite hard to find an optimal ideas/thoughts/tips publishing ratio. I’m not really sure how many of people find interesting these ones. Of course it’s not a big problem, honestly it’s my problem :)

  • 5
    Claudio A.
    February 8th, 2007 23:03

    Considering the lack of Reaktor tutorials, this site is a god sent.
    You should constantly post link to this blog in websites like:
    http://www.bigbluelounge.com, http://www.kvraudio.com and the NI Reaktor Forum.

  • 6
    Zed
    February 8th, 2007 23:10

    Heh, thanks. Well, I’m not really ready to *promote* my blog right now. Until next post I’m running in “basic content filling mode”. But since the material to publish is a general synthesis *information* I’ll drop a message at KVR at least.

  • 7
    brokendrum
    February 9th, 2007 15:22

    Just a response from an ex silent visitor, as I recently started to explore reaktor, this blog as stated by claudio gives me a good insight into your vision and the possibilities of reaktor. Although some things are still way over my head, it drives me to learn it even more in my spare time.

    Keep up the great job.

  • 8
    Zed
    February 9th, 2007 16:48

    Thanks for the responses, guys! I’m already getting more than expected. Don’t hesitate to ask/suggest/whatever. My project is long-term, I’ll be glad to see you around.

  • 9
    Phil
    February 11th, 2007 14:42

    I’m one of the “silent visitors”, but I’m very, very interested in your work.

    Great blog for newbie Reaktor users like me.

    Can’t wait for your next post!

  • 10
    Zed
    February 12th, 2007 06:26

    Welcome on the blog everyone, no matter how “silent” you are :)

  • 11
    scott
    March 4th, 2007 06:16

    hey zed.

    cool ideas. i work on some new synthesis techniques myself, would love to chat with you about them

  • 12
    Zed
    March 4th, 2007 20:23

    That’s no problem, Scott. Just drop me an email at info@sitedomain

  • 13
    JasonG
    July 25th, 2007 10:16

    Hi Zed,

    Another silent visitor here. Very new to Reaktor and been finding your site very very useful. Anyway, i’ve found something in you tube that looks really cool…. http://www.youtube.com/watch?v=jb7GgOe2DJk

    Just wondering if you can post some thoughts and maybe tutorial to creating such ensembles…sounds…etc…

    Thanks in advance. Cheers…

    JasonG

  • 14
    Zed
    July 25th, 2007 21:59

    Hey. Thanks for the feedback. Actually, there is quite a lot of different kind of tutorials, simple synths, fundamental stuff which can be transferred to Reaktor . I’m about to use video for the tweak sessions at least. There is a couple of problems with the publishing my own tutorials and thoughts. I don’t English fluently and I’d like to keep all the stuff on the site, without external files. But still, I’ll be keeping the idea in mind. Thanks for the link!

  • 15
    Wahoo
    October 7th, 2007 07:28

    Thank you for sharing!

Leave a Reply