Warning: Table './lockneyn_dorkbotpdx/cache_page' is marked as crashed and should be repaired query: SELECT data, created, headers, expire FROM cache_page WHERE cid = 'http://www.dorkbotpdx.org/blog/breedx/the_dickhole_keypiss_midi_controller' in /home/lockneyn/public_html/dorkbotpdx/includes/database.mysql.inc on line 172

Warning: Cannot modify header information - headers already sent by (output started at /home/lockneyn/public_html/dorkbotpdx/includes/database.mysql.inc:172) in /home/lockneyn/public_html/dorkbotpdx/includes/bootstrap.inc on line 488

Warning: Cannot modify header information - headers already sent by (output started at /home/lockneyn/public_html/dorkbotpdx/includes/database.mysql.inc:172) in /home/lockneyn/public_html/dorkbotpdx/includes/bootstrap.inc on line 489

Warning: Cannot modify header information - headers already sent by (output started at /home/lockneyn/public_html/dorkbotpdx/includes/database.mysql.inc:172) in /home/lockneyn/public_html/dorkbotpdx/includes/bootstrap.inc on line 490

Warning: Cannot modify header information - headers already sent by (output started at /home/lockneyn/public_html/dorkbotpdx/includes/database.mysql.inc:172) in /home/lockneyn/public_html/dorkbotpdx/includes/bootstrap.inc on line 491
The Dickhole Keypiss MIDI controller | DorkbotPDX

The Dickhole Keypiss MIDI controller

I built this little midi controller to trigger samples and control a few Pd parameters:

dickhole keypiss

I posted a video of this in late May, but now that I've had a chance to document a few things, there is more information online.

It's based on an old touchtone telephone keypad, a rotary encoder, a two digit LED display, and a USB-based AVR breakout board (the Teensy++). The PC board was hand-etched at home, and it's mounted in a solid white, repurposed jewelry or makeup box, purchased at the Goodwill.

We used this both at toorcamp and at the Someday Lounge performance thing on July 17th.

Click the above to view more images, read the brief technical spec, and to download the code and circuit/pcb design artifacts.