How to ... make your own wavetable

A place for developers to share ideas and assist each other in solving problems.

Moderators: valis, garyb

User avatar
fmpsycho
Posts: 99
Joined: Tue Jun 24, 2008 5:55 am
Contact:

How to ... make your own wavetable

Post by fmpsycho » Fri Oct 10, 2008 5:31 am

can't fuigure out how to make a wave table map cause i can't fine in modules
some thing that looks like a wave Cell module or wave player so ...
please help ....

bosone
Posts: 1462
Joined: Sun Mar 25, 2001 4:00 pm
Location: Italy
Contact:

Re: How to ... make your own wavetable

Post by bosone » Fri Oct 10, 2008 6:59 am

this is interesting for me, too!

User avatar
Shroomz~>
Posts: 5669
Joined: Wed Feb 23, 2005 4:00 pm
Location: The Blue Shadows

Re: How to ... make your own wavetable

Post by Shroomz~> » Fri Oct 10, 2008 1:16 pm

fmpsycho, if you keep going with these 'How to' threads, you'll soon have written a full user manual. Great work!!

:D

Mark

User avatar
HUROLURA
Posts: 1287
Joined: Tue Feb 21, 2006 4:00 pm
Location: FRANCE
Contact:

Re: How to ... make your own wavetable

Post by HUROLURA » Fri Oct 10, 2008 1:28 pm

Can you help us Mark ? :D

CheerZ

User avatar
Shroomz~>
Posts: 5669
Joined: Wed Feb 23, 2005 4:00 pm
Location: The Blue Shadows

Re: How to ... make your own wavetable

Post by Shroomz~> » Fri Oct 10, 2008 2:47 pm

HUROLURA wrote:Can you help us Mark ? :D

CheerZ
Only in exchange for an XITE-1. :D

User avatar
fmpsycho
Posts: 99
Joined: Tue Jun 24, 2008 5:55 am
Contact:

Re: How to ... make your own wavetable

Post by fmpsycho » Fri Oct 10, 2008 4:48 pm

Mark Come on with your status exite one is a joke .. :lol:

User avatar
fmpsycho
Posts: 99
Joined: Tue Jun 24, 2008 5:55 am
Contact:

Re: How to ... make your own wavetable

Post by fmpsycho » Fri Oct 10, 2008 4:51 pm

2) We got this forum here to Exchange idea No .... ? Lets Use this
( or get Stuck with an Ex Editude that Works For all the Loooossseeerrrss....... )))

hehe ...

you Won;t live Long So is Exite 1 So... i am willing to give you a living Frog
Till Exite on will come out cause it ait ..\ to make you betifull noises

come on guys pitch in cause we all know that Exite one will Never Be out ...

3rd i have a Better idea ,, Lets make this the manual and help line and ,,, One day we all
pitch to make a Planet Z synth that is Created For the Exite one with all incomes to SHrooomz ...

User avatar
fmpsycho
Posts: 99
Joined: Tue Jun 24, 2008 5:55 am
Contact:

Re: How to ... make your own wavetable

Post by fmpsycho » Sat Oct 11, 2008 6:53 am

Ok so i figure it out nuetron and all other wavetables around uses the waldorf oscilator and a switching machinism to get diffrent waveform the main thing is how to get a pc *.wav to load
cause the waldorf oscillator is a closed module so no way to actully understand but you can take a few of it's wav it's in the modules list and simple to manipulate well is there a way to load a wav Mark ?

User avatar
HUROLURA
Posts: 1287
Joined: Tue Feb 21, 2006 4:00 pm
Location: FRANCE
Contact:

Re: How to ... make your own wavetable

Post by HUROLURA » Sat Oct 11, 2008 7:11 am

There are some tools to create original wavetable ... on the original Waldorf MicroWave I (OS 2.0), MicroWave II and MicroWave XT !!!

The difficulty is more to understand how it works under scope: you have to combine the WaveTableOsc with a WT dsp file (one of the 64 available).
On the MicroWave OSC module for modular you can select the WaveTable Osc.
I do not know how to implement such thing with the SDK (to rebuild a Full MicroWave Osc module).
What would be more interesting would be to be able to create ones own WaveTable as with the original...
As soon as anyone find a trick, that would be kind to share with others !!! :D

CheerZ

User avatar
Shroomz~>
Posts: 5669
Joined: Wed Feb 23, 2005 4:00 pm
Location: The Blue Shadows

Re: How to ... make your own wavetable

Post by Shroomz~> » Sat Oct 11, 2008 10:20 am

fmpsycho wrote:2) We got this forum here to Exchange idea No .... ? Lets Use this
( or get Stuck with an Ex Editude that Works For all the Loooossseeerrrss....... )))

hehe ...

you Won;t live Long So is Exite 1 So... i am willing to give you a living Frog
Till Exite on will come out cause it ait ..\ to make you betifull noises

come on guys pitch in cause we all know that Exite one will Never Be out ...

3rd i have a Better idea ,, Lets make this the manual and help line and ,,, One day we all
pitch to make a Planet Z synth that is Created For the Exite one with all incomes to SHrooomz ...
Not quite sure what to say other than... you're barking up the wrong tree. :P

Mark

User avatar
astroman
Posts: 7977
Joined: Fri Feb 08, 2002 4:00 pm
Location: Germany

Re: How to ... make your own wavetable

Post by astroman » Sat Oct 11, 2008 12:13 pm

Shroomz~> wrote:... you're barking up the wrong tree. :P
great - another one for my dictionary 8)

on topic:
does anyone here actually know how Wavetable Synthesis really works ?
I admit I don't - had a peek at the original Waldorf Docs once, obviously a too short one...
at least it's not about simply playing fragments of samples, as the adapted label by rompler manufacturers might suggest.

cheers, Tom

User avatar
Shroomz~>
Posts: 5669
Joined: Wed Feb 23, 2005 4:00 pm
Location: The Blue Shadows

Re: How to ... make your own wavetable

Post by Shroomz~> » Sat Oct 11, 2008 12:45 pm

Hey that slang dictionary must be growing Tom. :cool:

I've attached a PDF we had here that talks about the general mechanics of WT synthesis. I suggest some research into the PPG which can easily be done here at PPG_dot_synth_dot_net

Mark
Attachments
Wavetable-101.pdf
(206.49 KiB) Downloaded 127 times
Last edited by Shroomz~> on Sat Oct 11, 2008 12:46 pm, edited 1 time in total.

User avatar
HUROLURA
Posts: 1287
Joined: Tue Feb 21, 2006 4:00 pm
Location: FRANCE
Contact:

Re: How to ... make your own wavetable

Post by HUROLURA » Sat Oct 11, 2008 12:46 pm

Ok, so here we go for Astroman.

Waldorf Wavetable oscillator principle:
=> you collect 64 single cycle waves and arrange them as a bank of material for your digital oscillator.
=> you arrange an index table of theese waves to set up a so called wave table
=> you allow to select which of these waves has to be used as a starting wave
=> then you allow to sweep through the table to change waves with the help of some modulators (enveloppe, lfos)
=> then you let the DSP interpolate between current wave and next wave in the table

If I get wrong somewhere, just correct me.

My 3 cents

User avatar
HUROLURA
Posts: 1287
Joined: Tue Feb 21, 2006 4:00 pm
Location: FRANCE
Contact:

Re: How to ... make your own wavetable

Post by HUROLURA » Sat Oct 11, 2008 12:48 pm

Hey, Mark was faster than me (and maybe much more accurate) !!! :D

CheerZ

User avatar
astroman
Posts: 7977
Joined: Fri Feb 08, 2002 4:00 pm
Location: Germany

Re: How to ... make your own wavetable

Post by astroman » Sun Oct 12, 2008 3:01 am

HUROLURA wrote:Ok, so here we go for Astroman.
...
=> you arrange an index table of theese waves to set up a so called wave table ...
thanks, that seems to nail it :D
and stardust seems to repeat my mistake
The key difference to samples is that wavetables are small snippets ... ;)
could one define (in alternate words)
the small snippets are a 1-dimensional array
the wavetable is another 1-dimensional array of indexes to the snippets
when (repeatingly) loading the oscillator single-cycle snippet interpolation is used

hey, that reads pretty smart, but a clear description nevertheless
cannot be that difficult, can it :D

cheers, Tom
ps: thanks for the PPG link, Mark

User avatar
Shroomz~>
Posts: 5669
Joined: Wed Feb 23, 2005 4:00 pm
Location: The Blue Shadows

Re: How to ... make your own wavetable

Post by Shroomz~> » Sun Oct 12, 2008 9:16 am

No worries. It's a great PPG site. Run by Paul Maddox that made the Monowave hardware synth (rare) & Monowave II chameleon synth, both of which were PPG WT based AFAIK. If you remove the PPG part of the URL you'll get to the home of synth.net where you'll find links to lots of other cool synth stuff. :wink:

User avatar
fmpsycho
Posts: 99
Joined: Tue Jun 24, 2008 5:55 am
Contact:

Re: How to ... make your own wavetable

Post by fmpsycho » Sun Oct 12, 2008 11:45 am

if i got it right the way that digital osilators where created is Row of pre recorded PCM Wav Sines Looped and the difrrent between quasi and analog is that quasi preiodic is a Pcm wav form that is used for additive synthesis to generate other wav forms in that way Saving Space and Electrical power and other resorces.... ?

and then after making this addative digital oscillator the wavs in it generates the wavs as it's Functions ...

did i got this right ??

User avatar
fmpsycho
Posts: 99
Joined: Tue Jun 24, 2008 5:55 am
Contact:

Re: How to ... make your own wavetable

Post by fmpsycho » Sun Oct 12, 2008 12:13 pm

Ok , so you got me reading and i found diffrent ways to produce osillators and i want to say to you all that i found a lovley sienties that created an special clap osillator ...
his name was James k clapp and i want that last name cause it's cool ... to have that name ...

So i add a wikipedia links to you all if you want to know how to create your own sine wav and didn';t know how ......

http://en.wikipedia.org/wiki/Signal_generator
http://en.wikipedia.org/wiki/Clapp_oscillator
http://en.wikipedia.org/wiki/Electronic_oscillator

User avatar
fmpsycho
Posts: 99
Joined: Tue Jun 24, 2008 5:55 am
Contact:

Re: How to ... make your own wavetable

Post by fmpsycho » Sat Feb 28, 2009 4:53 pm

Btw ... Great article ,,,,

you really changed the hole idea of this tread from how to make a Pcm sampler module that loads
wav and function as an oscillator that is not pre made


Last bumped by fmpsycho on Sat Feb 28, 2009 4:53 pm.

Post Reply