## How to ... make your own wavetable

Scope and XITE Development

Original topic on PlanetZ: https://forums.scopeusers.com/viewtopic.php?t=26175

#### How to ... make your own wavetable

Posted: Fri Oct 10, 2008 5:31 am
by fmpsycho
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 ....

#### Re: How to ... make your own wavetable

Posted: Fri Oct 10, 2008 6:59 am
by bosone
this is interesting for me, too!

#### Re: How to ... make your own wavetable

Posted: Fri Oct 10, 2008 1:16 pm
by Shroomz~>
fmpsycho, if you keep going with these 'How to' threads, you'll soon have written a full user manual. Great work!!
Mark

#### Re: How to ... make your own wavetable

Posted: Fri Oct 10, 2008 1:28 pm
by HUROLURA
Can you help us Mark ?
CheerZ

#### Re: How to ... make your own wavetable

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

> HUROLURA wrote:Can you help us Mark ?
> CheerZ

Only in exchange for an XITE-1.

#### Re: How to ... make your own wavetable

Posted: Fri Oct 10, 2008 4:48 pm
by fmpsycho
Mark Come on with your status exite one is a joke ..

#### Re: How to ... make your own wavetable

Posted: Fri Oct 10, 2008 4:51 pm
by fmpsycho
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 ...

#### Re: How to ... make your own wavetable

Posted: Sat Oct 11, 2008 6:53 am
by fmpsycho
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 ?

#### Re: How to ... make your own wavetable

Posted: Sat Oct 11, 2008 7:11 am
by HUROLURA
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 !!!
CheerZ

#### Re: How to ... make your own wavetable

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

> 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.
Mark

#### Re: How to ... make your own wavetable

Posted: Sat Oct 11, 2008 12:13 pm
by astroman

> Shroomz~> wrote:... you're barking up the wrong tree.

great - another one for my dictionary
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

#### Re: How to ... make your own wavetable

Posted: Sat Oct 11, 2008 12:45 pm
by Shroomz~>
Hey that slang dictionary must be growing Tom.
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 178 times

#### Re: How to ... make your own wavetable

Posted: Sat Oct 11, 2008 12:46 pm
by HUROLURA
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

#### Re: How to ... make your own wavetable

Posted: Sat Oct 11, 2008 12:48 pm
by HUROLURA
Hey, Mark was faster than me (and maybe much more accurate) !!!
CheerZ

#### Re: How to ... make your own wavetable

Posted: Sun Oct 12, 2008 3:01 am
by astroman

> 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
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
cheers, Tom
ps: thanks for the PPG link, Mark

#### Re: How to ... make your own wavetable

Posted: Sun Oct 12, 2008 9:16 am
by Shroomz~>
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.

#### Re: How to ... make your own wavetable

Posted: Sun Oct 12, 2008 11:45 am
by fmpsycho
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 ??

#### Re: How to ... make your own wavetable

Posted: Sun Oct 12, 2008 12:13 pm
by fmpsycho
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

#### Re: How to ... make your own wavetable

Posted: Sat Feb 28, 2009 4:53 pm
by fmpsycho
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