DorkbotPDX October 2015 Workshop: Build your own MIDI device!

20 views
Skip to first unread message

Brian Richardson

unread,
Oct 19, 2015, 12:39:09 AM10/19/15
to dorkbotpd...@googlegroups.com, dorkbotpd...@googlegroups.com
This is the first of three audio workshops coming up, exciting!

The Build Your Own Teensy MIDI Encoder Workshop will show you how to use a Teensy 3.1 to create a MIDI encoder that sends MIDI OUT messages over the Teensy's micro-B USB plug.

During the workshop, you will build a serial-to-parallel, parallel-to-serial switch matrix using a Teensy 3.1, a breadboard, IN4148 diodes, and reed switches (if you wish to validate the switch matrix). Darin will demonstrate how to write the switch matrix scan code and how to encode the simulated keypress signals into MIDI OUT messages using the Arduino/Teensy Keypad and MIDI libraries. Extending the code to accommodate MIDI IN, velocity sensitivity and other MIDI messages, as well as using shift registers (74HC595 and 74HC165), will be discussed.

Recommended hardware and software for the workshop:

Teensy 3.1 or 3.2 with header pins
Micro-B USB cable
Breadboard with jumpers
1N4148 diodes
Reed switches and magnets (optional)
Laptop loaded with:
Arduino/Teensyduino IDE or Microsoft Visual Studio using Visual Micro
MIDI-Ox, (PureData can also be used to dump MIDI messages)
We will have some extra supplies available.

Instructor: Darin Molnar
Sunday, October 25, 1-5pm at
Ctrl-H (http://pdxhackerspace.org/) 7608 N. Interstate, Portland, OR 97217
Free (Donate to Ctrl-H if possible!) All ages! 
Reply all
Reply to author
Forward
0 new messages