
Any DIY bitcrushers about?
Moderator: Ghost Hip
Forum rules
The DIY forum is for personal projects (things that are not for sale, not in production), info sharing, peer to peer assistance. No backdoor spamming (DIY posts that are actually advertisements for your business). No clones of in-production pedals. If you have concerns or questions, feel free to PM admin. Thanks so much!
The DIY forum is for personal projects (things that are not for sale, not in production), info sharing, peer to peer assistance. No backdoor spamming (DIY posts that are actually advertisements for your business). No clones of in-production pedals. If you have concerns or questions, feel free to PM admin. Thanks so much!
- Blurillaz
- IAMILFFAMOUS

- Posts: 4592
- Joined: Sun Feb 22, 2009 6:31 pm
- Location: A level you spend too long in
- culturejam
- Supporter

- Posts: 2381
- Joined: Sun Jun 28, 2009 5:25 pm
- Location: Nueva Yersey
Re: Any DIY bitcrushers about?
I'm sure there are a few, but there is a Heliotrope clone project at FSB.
Disclaimer #1: Co-Founder, Product Developer at Function f(x).
- cloudscapes
- FAMOUS

- Posts: 1159
- Joined: Sat Nov 25, 2006 1:41 pm
Re: Any DIY bitcrushers about?
true bitcrushers almost always require programming an AVR or PIC micro, since analog/digital/analog conversion is required for the effect. another way to do it is wire a paralell ADC and DAC together like this:

Those ABCDEFGH switches are the equivalent of dropping bits on a true bitcrusher. thats the easiest way I can think of without using a microcontroller.
sometimes, samplearate reduction effects get called bitcrushers even though technically that's not what they are. there are a couple ways to do it, here are two of them:
http://experimentalistsanonymous.com/di ... rusher.gif
http://www.bugbrand.co.uk/index.php?mai ... ucts_id=52

Those ABCDEFGH switches are the equivalent of dropping bits on a true bitcrusher. thats the easiest way I can think of without using a microcontroller.
sometimes, samplearate reduction effects get called bitcrushers even though technically that's not what they are. there are a couple ways to do it, here are two of them:
http://experimentalistsanonymous.com/di ... rusher.gif
http://www.bugbrand.co.uk/index.php?mai ... ucts_id=52
- McSpunckle
- IAMILFFAMOUS

- Posts: 3848
- Joined: Mon Oct 06, 2008 10:20 am
- Location: Nashville, TN
Re: Any DIY bitcrushers about?
^so down to try that. thanks!
- plhogan
- experienced

- Posts: 504
- Joined: Mon Nov 01, 2010 8:54 pm
Re: Any DIY bitcrushers about?
Seriously genius Cloudscapes, that's gonna be the next project on my bench.
-
Paradigm X
- uncommitted

- Posts: 6
- Joined: Sun Feb 27, 2011 6:32 pm
Re: Any DIY bitcrushers about?
cloudscapes wrote:true bitcrushers almost always require programming an AVR or PIC micro, since analog/digital/analog conversion is required for the effect. another way to do it is wire a paralell ADC and DAC together like this:
Those ABCDEFGH switches are the equivalent of dropping bits on a true bitcrusher. thats the easiest way I can think of without using a microcontroller.
sometimes, samplearate reduction effects get called bitcrushers even though technically that's not what they are. there are a couple ways to do it, here are two of them:
http://experimentalistsanonymous.com/di ... rusher.gif
http://www.bugbrand.co.uk/index.php?mai ... ucts_id=52
Awesome, many thanks for posting these. Love bitcrushers!
Cheers
Ben
-
Paradigm X
- uncommitted

- Posts: 6
- Joined: Sun Feb 27, 2011 6:32 pm
Re: Any DIY bitcrushers about?
Hmm - my supplier doesnt have a DAC0807 but has a DAC0808LCN - is this the same/equivalent.
Datasheets a bit over my head tbh. Many thanks
Ben
Datasheets a bit over my head tbh. Many thanks
Ben
-
PeanutNore
- interested

- Posts: 10
- Joined: Tue Dec 29, 2009 4:35 pm
- Location: Pittsburgh, PA
Re: Any DIY bitcrushers about?
I made a thread about my DIY bitcrusher on here last week. A true bitcrusher does require an actual processor, usually a DSP or microcontroller. I use an arduino in mine which is a glorified AVR microcontroller. I made the DAC out of an R/2R ladder.

This is what it looks like right now. I am going to add linear 10k pots that the microcontroller will read to control sample rate and bit depth, right now it is hardcoded to 6bit, around 8khz sample rate.
Here is my schematic, which shows how the DAC works. For extra points try and guess what circuit I copied for the input/output preamps.


This is what it looks like right now. I am going to add linear 10k pots that the microcontroller will read to control sample rate and bit depth, right now it is hardcoded to 6bit, around 8khz sample rate.
Here is my schematic, which shows how the DAC works. For extra points try and guess what circuit I copied for the input/output preamps.

-
erikb1971
- uncommitted

- Posts: 1
- Joined: Fri Jul 08, 2011 10:57 am
Re: Any DIY bitcrushers about?
Hey Peanutnore.. any progress with your bitcrusher?
- eatyourguitar
- IAMILFFAMOUS

- Posts: 3127
- Joined: Sun Oct 03, 2010 12:37 pm
- Location: USA, RI
Re: Any DIY bitcrushers about?
if you can get a ADC and a DAC with an input for external clock, you just go get an adjustable timing crystal. that will let you vary the sample rate. turning off bits with smallest change in 8bit value or amplitude will get your from 8 bit to 6 bit to 4 bit etc.. so a word 11111111 can be masked into 6 bit by 111111xx then becomes 11111100. because the last two bit create a very small insignificant change in amplitude, masking them gives us a ver big staircase on the scope. exactly like a real 4bit ADC>DAC but with slightly reduced headroom. the amount of headroom used in 8bit to pseudo 4bit becomes (2^8-2^4)/(2^8) of the total headroom 2^8. so your using 239 of your 255 steps in your word. pretty close and probably not noticeable when its all destroyed and crushed anyway. you do not need a pic. you can do it all analog. pic just makes it easy.
WWW.EATYOURGUITAR.COM <---- MY DIY STUFF