[sdiy] bitcrusher & friends

ryan williams destrukto at cox.net
Sat Sep 10 06:36:15 CEST 2005


hi john,

I was making a module that was similar in some ways,  atleast it had 
voltage controlled number of bits. I originally planned to allow audio 
input for this but have not tried that yet. instead it builds a digital 
noise with VC of bits used. the output is scaled based on how many bits 
used so that 2 bits had the same max output voltage as 16 bits, there 
was a lookup table in the AVR for this. it works fine for mine because 
it is 8bit but for 16bit the table wouldn't fit in the atmega8 rom.  the 
VC-bits was just an ADC input to the atmega8. since it is digital noise 
there is also a clock input that would basically be the sample rate.  I 
had a few problems with the way I designed it though (i'm not sure if 
it's a hardware or software problem), It needs more work and I have put 
it on hold for a while.

about tracking filters, this is not too difficult. I used LTC1063 5th 
order switched capacitor filters to achieve this on a PT2395 delay.

-ryan

john mahoney wrote:

>I've wanted to build or buy a voltage-controlled bitcrusher for a while. I
>want it to have at least 16-bits @ 44k, though. Variable sampling rate would
>be extra nice, with anti-aliasing and output filters that can track the
>sample rate and also be VCed. Anybody up for it?
>
>Ingredients: 1 ADC, 1 DAC, 1 Atmel/whatever to read the CVs and shuffle bits
>from ADC to DAC (stripping the low bits as needed). Variable sampling rate?
>Let's see... 1 high frequency VCO, and 2 special VCFs.
>
>I'm thinking that variable sampling rate would cost a lot more. Too much
>more, maybe.
>
>Haven't you mentioned a future MOTM unit, Paul S.? Features...?
>--
>john
>



More information about the Synth-diy mailing list