‹ micro_noise2Useless SuperCollider Class no.2 ›

One-bit Music Workshop

2008-02-06 18:01:10 electronics

As part of the xxxxx-workshops series at this year's Club Transmediale, I was asked to do a day on one-bit music. This is a very silly way to produce music - basically flipping pins on/off with no amplitude control! But I liked the challenge and for me, limitations like these are needed to get anything done at all. Thanks to Anke, Martin and Derek for organising.

Attached are the slides, Arduino code and schematics we used that day.

The workshop (6-hours short) was divided into 3 parts: first some theory about microcontrollers, AVR programmers and coding in C. Then we used Arduino to prototype some simple synths (bit-bang and PWM techniques). And last we took the Arduino code and burned it onto a standalone ATmega8L chip and built minimal circuits (some buttons, battery, chip, speaker).

If you want to try to do sound synthesis with the Arduino, you might want to check out the files in 1bitmusic_arduino.zip below. This file also includes code for my little synth called monijonsyn.

monijonsyn photo 1 monijonsyn photo 2 monijonsyn photo 3

monijonsyn schematics

Attachments:
1bit_bitbang07.mp3
1bit_bitbang08.mp3
1bit_bitbang09.mp3
1bit_bitbang10.mp3
1bit_monijonsyn.mp3
1bit_pwm03.mp3
1bit_pwm05.mp3
1bitmusic_arduino.zip
1bitmusic-part1.pdf
1bitmusic-part2.pdf
1bitmusic-part3.pdf
1bitmusic-part4.pdf
1bitmusic-presentation.pdf
‹ micro_noise2Useless SuperCollider Class no.2 ›