Like a fine wine, open source projects improve with age. We've taught this classic shield a new trick: a realtime voice changer! Speak like everyone's favorite baritone Sith lord or sing along with the Lollipop Guild. The Wave Shield has long been a staple among makers' Halloween projects. This latest addition really cinches it!
There are three central components to this project:
- Adafruit Metro 328 or Arduino Uno (an older Arduino Duemilanove or “328” Diecimila can be used as well…but not an Arduino Mega nor Leonardo, sorry).
- Adafruit Wave Shield (also available as part of the Music & sound add-on pack for Arduino).
- Adafruit Microphone Amplifier Breakout.
You’ll also need basic soldering tools, wire and bits & bobs.
This is an “open ended” project and the exact components for completion will depend on where you want to take it. Read through the full tutorial for ideas and recommendations on specific parts.
- For sound output you’ll want headphones, portable MP3 player speakers or our Class D Audio Amplifier.
- The example sketch uses a 12-button keypad for triggering pre-recorded sounds. But your application might need just a few simple buttons…or none at all, if you’re only using the voice effect.
- If adding pre-recorded sounds, you’ll also need an SD card containing WAV files.
- A 10K potentiometer is used for setting the voice pitch…or you can simply rig the code for a permanent setting.
- If you want to noodle around with wiring, an extra prototyping shield and stacking headers can come in very handy - solder the wave shield with stacking headers and put the proto shield on top
- For portable use (such as costumes and props), add batteries, battery holders, etc.