New Arduino bitcrusher - video and code links

Started by evilpaul, August 05, 2008, 05:43:39 AM

Previous topic - Next topic

evilpaul

Bit crushing, rate reducing, weird noises: DIY 10-bit effects/guitar pedal with an Arduino for lo-fi DSP.

Modes include:
    *  Bitcrush: bit shift the input to the right and then to the left, chopping off N bits.
    * Bitshift : shift the input to the left, leading to a weird effect for the first few values and then eventually noise (i.e., the "dithering bits").
    * Overdrive: Multiply the input by a float from 1-20.
    * Binary impulse response: do various binary operations on the input and the last result (XOR, NOR, XNOR, NAND...)


Found via this article:

http://createdigitalmusic.com/2008/08/04/easy-digital-distortion-with-a-lo-fi-arduino-guitar-pedal/

Video demo:
http://www.vimeo.com/1460684

Instructable:
http://www.instructables.com/id/Lo_fi_Arduino_Guitar_Pedal/

Edit: Oops, I didn't see this post from yesterday, about the same project.


jalien21

hahahaha. this is really funny. i was thinking about getting an arduino the other day and i was talking to my buddy kyle (who i know uses an arduino for various artsy purposes) about it. he mentioned that he made a bitcrusher from his arduino, and we chatted about it for a bit. so today i venture into the dsp section on the board and i see this thread about an arduino bitcrusher. curious to see if this other guy did it the same way as kyle, i check it out.

of course all the links are his. it's weird when you see people you know pop on on the internet

andrew_k

Nice one, I'll have a tinker with this on the weekend. Might be interesting to get some subtle LFO affecting the parameters; which is so easy to do with the Arduino.