SynthMaker

Brain Snapper - Polynomial Interpolation

Archive · 2010 1 old post

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

Panoply ·

So having spent a good long time playing with the excellent interpolation methods in the developer toolkit I'm no nearer to achieving what I'm trying to do which is populate an array using polynomial or other type interpolation.

For example:

given the set of numbers 1,-1,1,-1 ... I could quite easily develop a triangle wave using linear interpolation - calculate the number of steps to populate figure out the difference between each step add each time and hey presto ... triangle wave.

My understanding of polynomial interpolation is that I could use it to generate a quasi-sine wave looking array by feeding in the same numbers.

I'm a bit lost as to where to even start with this though.

From what I see in the toolkit, the interpolation there is used to work with quite different tables of values that are 'on the move' rather than taking a very primitive set of values and generating a curve.

I was thinking generating vaules this way would make for an absolutely corking envelope generator with really good control - perfect for drum synthesis and much much else.

But so far even getting into this is proving extremely difficult.

What would I need to do - recursively generate the table? Evil!

Really eluding me - I'm sure this is possible but I'm not sure my maths is up to it.

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.