SynthMaker

Wavedraw questions:

Archive · 2006 8 old posts

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

jobro ·

1. Can one process the internal waveform with math formulas such as sin, cos, tan and so on?

2. When making a waveform it sounds rather harsh and raw in it's content. Can one in some way or another create more rounded waveforms? And I'm not speaking about filters.

3. How can I create an array of waveforms to load from?

4. Can one rotate x or y wise the waveform?

5. Is there any way to reverse the wavedraw content?

6. Can I morph between different waveforms?

7. Can one generate a random wave?

Alot of questions but these may be of common intrest if you can reply to them.

oddson ·

A lot of questions... but at least you numbered them 😉

1) Not sure what you mean by 'the internal waveform'. If you are referring to the "Wave Table" component then yes you can. In fact that just what my AddTable OSC was meant to do.

2) I assume you mean when using the wave draw? You could apply some smoothing algo to the data points (which technically is a 'filter' just done on the wave instead of the audio). A moving average would have this effect.

3) If anyone knows how to do this let me know. I believe an 'array of arrays' was requested but I don't think there's any easy solution for this at the moment.

4) Not sure what you mean. If you mean shift the phase on float arrays being fed to the wave table then the new 'Shift Float Array' does just that. Be forewarned there's a bug with it that shows up sometimes but Malc assures me it will be fixed in the next release.

5) With a loops you could just read form one array backwards while writting forwards to a new one. (Use the advanced counter to count backward from 255 on the read and forward from 0 on the write).

6) You can but it can eat up a lot of CPU. See the AddTable thread above.

7) Yes... but that's called noise.

luisi ·

7) Yes... but that's called noise.

LOL, sorry I could't resist, <grin>

jobro ·

Not neceserly noise since you can define the amount of randomness in the kind of program I'm working on.

Oh and another question:

8: How do I set up a number of selectable waveforms connected to 1 wave draw osc?

luisi ·

8: How do I set up a number of selectable waveforms connected to 1 wave draw osc?

one way can be the Template mode in Step LFO module, check that in the OSC section,

in any case you have to deal with arrays

AngularMomentum ·

I can send you a schematic how I done it in wavedraw free...it will be a bit simplified as I do not want you to make it sound or look exactly as I did in wavedraw free, but the only thing you have to do really is create your own waves, I will put in the standard ones for you though. If you have any question still how to create more waves I will show you.

You can use this to create your own waves...

Download it here...

http://amvst.com/index.php?name=Downloads&get=27

PM me your email addy if you want to take up the offer. 😉

AngularMomentum ·

Ok, sent! 😉

jobro ·

Apreciated! Thanks alot!

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.