Audio Hacker Shield - Kit
The Audio Hacker shield for Arduino allows you to perform realtime digital signal processing. Record audio samples into memory and play them back. Mix samples, manipulate audio, build audio effects, or synthesise entirely new sounds. All with Arduino programming! This Shield will work on it's own but we'd recommend using it with the Standard or Deluxe DJ Shield kits for a great experience.
- High quality 12-bit ADC and 12-bit DAC. Realtime ADC sampling and output to DAC at 44.1 kHz.
- 256K SRAM for recording/playback of audio samples. No SD card is needed! High-speed SRAM allows fast access to audio data for realtime processing and mixing.
- Record about 9 seconds of high quality audio at 22 kHz with 12-bit resolution to SRAM. Much longer samples can be recorded at lower frequency and/or resolution.
- TS922IN op-amp provides high current output and up to 100X gain preamp for weak inputs.
- Two onboard buttons for input, bypass switch, volume knob.
- Connection for 3V battery backup to retain samples in memory.
- Compatible with Arduino Uno, Duemilanove,Due, Mega, and Leonardo. Uses digital pins 5-13.
- Easy to assemble kit!
Audio Hacker Demo:
- Audio input and output 3.5mm stereo jacks and solder pads. The stereo input is converted to mono, and the output is always mono. Solder pads are provided for input and output in case you want to use different types of connectors.
- The bypass switch allows you to hear the input signal (after it has been converted to mono) on the output. This switch allows you to compare the original signal with the processed output of the Audio Hacker.
- Small volume knob for the output level of the processed signal.
- Two buttons provided for user input. These are connected to digital pins 5 and 6.
- Preamp gain allows you to amplify weak input signals. For inputs from an MP3 music player (e.g. iPod) or computer, this potentiometer should be set to its lowest level (no gain).
- Battery connection allows you to keep your audio samples in non-volatile memory when power is disconnected. A simple 3V coin cell battery (e.g. CR2032) is sufficient to retain the memory contents.