.vscode | ||
src | ||
.gitignore | ||
LICENSE | ||
platformio.ini | ||
README.md |
Big Mouth Phatt Bass
A project by Ian Renton. For more details, see https://ianrenton.com/projects/big-mouth-phatt-bass
Toolchain
This project uses the Platform.io environment, and is designed to run on a DOIT ESP32 Devkit (or clone), using the Arduino toolkit.
Operation
To use "normal mode", power on the Billy Bass without the front button held down. From that point, a quick button press starts the selected song. A long button press (>500ms) cues up the next track. The announcer voice MP3s will tell you which track will play.
To use "sensor mode", power on the Billy Bass with the front button held down. The announcer voice will tell you that Sensor Mode is enabled, giving you time to remove your hand. From that point onwards, the LDR sensor will be used to trigger playing a song.
Songs
The following songs are supported. I think the MP3s are "fair use" to share for parody purposes as they are heavily cut and some are modified. The first two are modified to crudely replace "bass" (music) with "bass" (fish). The others are just funny things for a Billy Bass to sing.
- Warp Brothers - Phatt Bass
- Meghan Trainor - All About that Bass
- Mr Scruff - Fish
- System of a Down - Chop Suey
- Nirvana - Smells Like Teen Spirit
- Rage Against the Machine - Killing in the Name
- Metallica - Enter Sandman
- Nine Inch Nails - Closer
- "I am Just a Fish" (from https://www.youtube.com/watch?v=XeY0eOEEURM, originally "Freaks" by Surf Curse)
- Green Day - Basket Case
You can download the contents of the SD card used in the project here. This contains the song sections plus announcer voices.