SynthMaker

using wave file converted to text as wavetables

Archive · 2010 7 old posts

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

TravisHuckins ·

I found out that if you convert a small part of a wave file as a text file using wavosaur you can load it in to the wave draw osc. I don't know if this is old news but I can now use a sample of a sine waveform to make a correct sounding sine which is impossible to draw using wave draw.

http://www.wavosaur.com/features.php

oddson ·

TravisHuckins wrote: ...I can now use a sample of a sine waveform to make a correct sounding sine which is impossible to draw using wave draw.

This can be connected to the back end of the wave draw.

I figured this out for the AddTable/TableSynth. It's slightly altered to allow for the variable size array for the wavetable primitives (previously it was fixed at 256).

I think there might also be a utility somewhere on the forum that takes a single wave-cycle and turns it into a text table that the wave-draw can import.

Acrobat ·

oddson wrote: I think there might also be a utility somewhere on the forum that takes a single wave-cycle and turns it into a text table that the wave-draw can import.

Thank you for the post, it's a great example for my needs. The application could be eventully "Wave Sizer" by C.Hackl, but it was an .exe so I could not watch inside it and learn as with yours! 😀

Jay ·

hi that's pretty cool! seems to work way quicker than other methods i have tried in the past!

could you show how to build triangles this way oddson?

best regards

oddson ·

Jay wrote: could you show how to build triangles this way oddson?

It's essentially the same as saw but you have to double the number of segments and invert every other one.

So I just multiply the waves-per-table input and do modulus 2 division on the segment number to determine whether to invert the point value for a given spot or not...

But you'd have to figure out how I did the saw to really understand... and it took me a while and it's my module.

There's likely a very large number of approaches that would work and since once it's calculated you don't need to do it again efficiency isn't even all that important.

Here it is if you just want the result:

Jay ·

ah thanks oddson I'm gonna study this approach to see if i can understand it.

Maths is a real alien language to me since my teachers had no understanding towards my aspingers so they thought i was either unwilling to learn or unable to and i got put into a basic arithmetic class at school. i don't even know the very basic mathematical symbols and often i am to embarrassed to ask. I think i need to look at going to an adult learning center and trying to pick up some maths knowledge.

thanks again for the reply 🙂

Best Regards

exonerate ·

Jay wrote: ah thanks oddson I'm gonna study this approach to see if i can understand it.

Maths is a real alien language to me since my teachers had no understanding towards my aspingers so they thought i was either unwilling to learn or unable to and i got put into a basic arithmetic class at school. i don't even know the very basic mathematical symbols and often i am to embarrassed to ask. I think i need to look at going to an adult learning center and trying to pick up some maths knowledge.

thanks again for the reply 🙂

Best Regards

My maths was pretty poor before I started using SM. I was actually top set in maths at school, for a while, then I started skiving a lot 😉 missed my exams ect.. and got moved right down to a lower class. That class was doing maths I had mastered in the first year, needless to say I got very bored of that lesson, and just stopped going to it.

If you just play about with some of the maths stuff in SM you can learn a lot that way. Just keep reading stuff, lot's of math info online and then testing it out in SM. Is what I did. 🙂

There's also a list of pretty much all the math symbols on wikipedia. Has helped me out a few times.

Cheers 😉

Exo

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.