Dante:  Next, I asked JHulk about his progress with wavetable programming in BC Modular, as I heard he had been developing samples for hardware synthesizers that would also play back in the new BC Modular multi-sample oscillator.

JHulk:  For wavetable synthesis I prefer the BC Modular STS Oscillator as then I can have a sample on each octave with only a max of 1 octave up transpose and I set them to 22.5 or 32khz so that their max playback rate is 44.1 or 64khz as used by the Korg's, as I make them mostly for the T series.  They play well in the STS oscillator and because they are not being transposed up more than one octave don't suffer very bad aliasing like the normal sample osc or suffer from slowing down because of only being allowed one sample.  If you add a HPF before the main filter (as used by the Yamaha AN1X) you can filter out high frequencies if using high octave settings which produce aliasing in the higher notes as an equaliser type filter before the contour filter. 

My multi-sample wavetable do not alias as I test them in hardware synthesizers and use a chromatic tuner for tuning from the creation of them so that they perform accurate pitch transposition.  This is because I use 2's compliment for creation they are always in the math of 2's compliment.  For example a 1024 sample at 32khz is b0-21 cents, the same sample at 44.1 is a f1-23 cents.  This makes my multi-sample files very small and I also multi-loop them and then create the perfect loops with a few samples after for the interpolation engine of the T series and trinity.

             
     

 

   
 
 

Dante and JHulk January 2014

JHulks SoundCloud Examples

 Content courtesy of BC Modular Forum