DS Sampling Keyboard

DS Sampling Keyboard

What's this?

Ever since I saw Ferris Bueller's day off (IMDB) I wanted to have a sampling keyboard, but these things were always too expensive for me. So, as a first coding experiment with my Nintendo DS, I coded a software sampling keyboard that uses the DS's microphone and touchscreen. It's still pretty basic, but I think it's already quite funny to use. So, feel free to try it out and please give me bug reports and feature requests.


I fixed the screen corruption problems on M3 and upgraded to the latest devkitPro and called it 1.2 :-) Also, it's now 10% less insulting to Deep Purple!


The program is packaged as a zipfile which contains the .ds and .nds.gba versions. The source code is also here.

DS-Sampling Keyboard v1.2
DS Sampling Keyboard v1.2 source code


I have tested the program via Wifi, GBAMP and M3, so it should work on pretty much everything.

Known Issues

  • None


You can contact me via
  • The channel #dsdev on Blitzed, where my nick is "_0xtob".
  • E-mail by writing to me@<thisdomain>.