SynthMaker

de zipper like function

Archive · 2012 4 old posts

From the original SynthMaker forum (2004–2014), with its members’ names and dates.

tester ·

I was thinking. Is there a way of smoothly connect/activate oscillators?

For example I have free running oscillator, and to it's input node (frequency or phase) there is another oscillator connected. Second oscillator is turned on, and it's output is smoothly (de zipper like) increased to maximum.

But it's not a simple "multiply primitive" switching, in which this oscillator would be running in the background. Smooth transition from zero to max, after the oscillator changes it's state from inactive to active (like in passing through selector/multiplexer).

And after it's turned off - first smooth transition to zero, then deactivation.

It's a simplified description/example.

I'm trying to figure out how to combine "live usage" with trigger related issues in order to remove glitches.

stw ·

trogluddite has done a code switching through hopping. IIRC it contained in/out fading of the signal? If not you can do the fading with a simple lopass in the code which controls the output of the signal. I didn't search for it but i know it's here... anywhere.... 😉 However the downside of that approach is that you can only switch what is inside the asm code and you can only switch all four sse channels at once. Unfortunately that's the only way of switching streams without the use of selectors and the only way to prevent glitches from a recompile introduced by the switches.

tester ·

Ehm,

"trogluddite has done a code switching through hopping" - help 🙂 which one was it? Does it works with SM stock oscillators too?

"fading with a simple lopass in the code which controls the output of the signal" - an example would be helpful.

Generally I'm turning on/off pairs of oscillators (stereo design). I went back to SM stock sine oscillators because of even worse glitches I had on sine designs from other thread (which I need to research again).

stw ·

tester wrote: "trogluddite has done a code switching through hopping" - help 🙂 which one was it? Does it works with SM stock oscillators too?

There're some examples in his recent toolbox. E.g. the reverb he designed uses that kind of "switching".

tester wrote: Generally I'm turning on/off pairs of oscillators (stereo design). I went back to SM stock sine oscillators because of even worse glitches I had on sine designs from other thread (which I need to research again).

As i said the downside of this method is that you can only "switch" or better expressed - bypass code which is nested inside the asm module. That means you can't bypass any stock modules. If you're going to switch anything but pure asm code you're comitted to the stock switcher.

Wrote something here? To have a post removed or your name hidden, write to [email protected].

Before your first post

A few rules keep this a friendly place. You agree to them once.

Shown next to what you post, here and in the app. It doesn’t have to be your real name: 3–24 lower-case letters, digits or _ (capitals become lower case, spaces become _).

    Then your post goes up straight away.

    Delete this reply?

    Open it in SynthMaker?

    It goes on the track you’re editing there, in place of that track’s sound, and into My sounds. Your other tracks stay as they are.

    Want to keep that track’s sound? Start a new song in SynthMaker first (Song › New song), then open this.

    Report this reply?

    Only the developer reads reports. The person isn’t told who reported them.

    What’s wrong with it?

    Block this person?

    You won’t see their posts and replies here any more. They aren’t told, and you can unblock them at any time.

    People you’ve blocked

    Their posts and replies are hidden from you. Unblock someone to see them again.

    The community rules

    A few rules keep this a friendly place. Everyone agrees to them once, before their first post.