Todo
Bugs
- Using a fast step causes audio pitch changes unless screensaver is enabled
- Perhaps consider switching to ssd1306 library (https://github.com/lexus2k/ssd1306)
Future Plans
While Wave and Noise modes are great, there is a lot more WaveBoy can do given the microcontroller and platform. Here are a few ideas, noting that not all of these may make it into WaveBoy.
-
Switch away from using pin 13 (tied to ItsyBitsy Red LED which must be removed)
-
Wave Generator
LSDJ has a built-in wave generator. It would be a nice quality of life feature to have something similar on WaveBoy
-
Sample Playback
Given the quirky nature of the DAC, it would be interesting to be able to play back samples
-
More Noise
The noise feature is reasonably pluggable and there are many more optional noise modes that can be made available.
-
8-bit Mode
Though WaveBoy is primarily focused on adopting the GameBoy/LSDJ wave channel, being able to switch to higher quality waveforms might be useful for some folks.