[LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread harryhaaren
Hi everybody! I'm interested in wavetable synthesis, so read around a bit on how they work, best used etc, but I can find preciously little information that describes how to best "create" a wavetable. Pre-recorded material seems a pretty go-to choice rather than using csound or freinds to g

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread Julien Claassen
Hello Harry! It's an interesting topic, which I had been investigating. I do have a wavetable based hardware synth, but I was thinking about emulating it in software. Waldorf didn't say a lot about creating one's own wavetables. You might just as well try csound - or one of its accompanying p

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread harryhaaren
My intention is indeed to do "waldorf style" cascaded wavetables which are interpolated between. I have a program that I can use to test the wavetables, but the issue of tuning remains a problem for me. Example: I record a C3 note, 10 seconds of it. Then I want to create a wavetable. Search

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread Julien Claassen
Hey Harry! I have a feeling, that you should go with just one cycle of your waveform. So you would need a wavetable oscillator to load your waveform for one position in the full wavetable. That should solve your problems of pitch. I investigated one way of performing the full wavetable bit i

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread Devin Anderson
On Fri, Aug 24, 2012 at 1:35 PM, wrote: > Example: > I record a C3 note, 10 seconds of it. Then I want to create a wavetable. > Search for a zero crossing after 1 second, chop. Looped playback = C3. > Now I want to have a C#3, so 1/12 of the double of the frequency, playing > back at that rate w

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread Robin Gareus
On 08/24/2012 10:35 PM, harryhaa...@gmail.com wrote: > I record a C3 note, 10 seconds of it. Then I want to create a wavetable. > Search for a zero crossing after 1 second, chop. Looped playback = C3. > Now I want to have a C#3, so 1/12 of the double of the frequency, > playing back at that rate wi

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread Fons Adriaensen
On Fri, Aug 24, 2012 at 08:35:29PM +, harryhaa...@gmail.com wrote: > My intention is indeed to do "waldorf style" cascaded wavetables > which are interpolated between. I have a program that I can use to > test the wavetables, but the issue of tuning remains a problem for > me. A few things to

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread Harry van Haaren
On Fri, Aug 24, 2012 at 11:18 PM, Robin Gareus wrote: > Even if you implemented it correctly, overtones or undertones can > mislead ones perception quite easily. > Indeed: I've not taken a spectrum analyzer to the signal yet: but something feels wierd with it. Will look at the spectrum and see i

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-24 Thread Harry van Haaren
On Fri, Aug 24, 2012 at 11:48 PM, Fons Adriaensen wrote: > The easiest way in the case of wavetable synthesis is to upsample > your waves by a factor of say 8, then use linear interpolation. > So the preparation process is: -record the sounds -upsample x8 Live playing: -downsample the wavetable

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-25 Thread Fons Adriaensen
On Sat, Aug 25, 2012 at 12:44:12AM +0100, Harry van Haaren wrote: > On Fri, Aug 24, 2012 at 11:48 PM, Fons Adriaensen wrote: > > > The easiest way in the case of wavetable synthesis is to upsample > > your waves by a factor of say 8, then use linear interpolation. > > > > So the preparation proce

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-25 Thread Gabriel M. Beddingfield
On 08/24/2012 02:21 PM, harryhaa...@gmail.com wrote: Hi everybody! I'm interested in wavetable synthesis, so read around a bit on how they work, best used etc, but I can find preciously little information that You probably know this, but wavetable synthesis is different from a table-lookup os

Re: [LAD] Wavetable synthesis : Creating fat wavetables

2012-08-26 Thread harryhaaren
On , Fons Adriaensen wrote: Basically just multiply all samples indices by 8. I understand the indice part. Say I have a recorded sample to upsample : just resample it to a factor 8 with sinc interpolation in eg Audacity? @Gabriel: Yeah I suppose its a table look-up oscillator that I'm doi