Making a digital delay from a simple microcontroller

If you’d like to start experimenting in DSP, or just want to build a guitar pedal, here’s the project for you. It’s an audio echo using just a microcontroller from the fruitful workshop of [Vinod].

For his circuit, [Vinod] fed the output of a small electret microphone into a small amplifier, and then into the ADC of an ATMega32. Inside the microcontroller, [Vinod] set up a circular array which writes the voltage from the microphone and sends it out to a speaker. Because the array is circular (i.e. it loops around when it gets to the end), [Vinod] has a digital version of a loop of magnetic tape, perfect for recording sounds and playing back echos.

Because [Vinod] is using an ATMega32, he only has a limited amount of RAM to record audio samples. The delay time could be lengthened with a more capable microcontroller, or even the addition of a large RAM chip. With his setup, [Vinod] can do some really interesting experiments with audio and DSP, so we wouldn’t be surprised if an enterprising musician used this project as the basis for a digital delay stomp box.

You can check out [Vinod]’s demo of his echo machine after the break.

Continue reading “Making a digital delay from a simple microcontroller”

Flash trigger with programmable delay

Here’s a flash trigger with a programmable delay. These triggers are often used to capture quick events like a balloon popping. The technique takes place in a dark room with the shutter open. When the event is triggered the flash illuminates the scene and an image is captured. Because these require precise timing it has typically been a chore to synchronize the event, hence solutions like using a pressure plate.

This build, which centers around a PICAXE 08M, allows the photographer to use any trigger they desire, but adds a delay. The box above shows the apparatus set up for a 42 millisecond delay. So if you’re using the sound of the balloon pop as a trigger, you can hold the flash off until the event really gets going.

[Thanks Two Part Epoxy]

Tape delay made from recycled cassette decks

Professional tape delay units are great fun, but often expensive. You’d think that with so many derelict cassette decks filling the world’s dumpsters someone must have figured out a way to make a cheap tape delay… not only in the interest of saving money (sometimes quality is worth paying for) but also in the interest of re-using otherwise wasted resources.

Forosdeelectronica forum user [Dano] has made just such a device from used cassette decks and miscellaneous parts (translated). First he investigated the operation of the playback, erase, and record mechanisms and broke out the tape heads. The playback head is on a plastic rail so that the delay time can be changed, while the record head is fixed. [Dano] encountered some difficulties in ensuring good quality for the recording and erasure, which is an important consideration when working with magnetic tape.

Continue reading “Tape delay made from recycled cassette decks”