|[Auther's home (Japanese)]||Chord-visualizable software MIDI keyboard implemented as Java applet/application||[Japanese] [English]|
I implemented the MIDI Chord Helper software's chord button as hardware, electronic musical instrument "CAmiDion".
In May 2009, I visit Make:Tokyo Meeting 03 held in Tama-Center, and purchaced "Arduino Wo Hajimeyo Kit" (= beginner's kit) which includes Arduino Duemilanove. Then, the first version of CAmiDion was implemented using the Arduino Duemilanove and two YMZ294 square-wave chips to support 3x2=6 polyphonic sound. This instrument was exhibited first in Niconico Gijutsu-bu (= technology group of Niconico Douga users) exhibition and presentation event held in Kawasaki (a city between Yokohama and Tokyo), Aug 2009.
Subsequently, I altered to newer CAmiDion many time, to exhibit on Make:Tokyo Meeting 04/05/06/07 (in Tokyo Institute of Technology Ookayama campus), Maker Faire Tokyo 2012/2013 (in Kagaku-Miraikan, Odaiba-area), and some other exhibition/presentation events (full list is here).
The newest (in 2014) CAmiDion has software-implemented sound synthesizer, which supports ADSR envelope, wavetable-based 6 polyphonic sound (sine/square/sawtooth/triangle/sine-shepard-tone/noise waves), so external sound chip not required. Audio output is simply CR low-pass filtered PWM. Controlled and sounded by ATMEGA328P (same chip as Arduino Duemilanove).
Until Apr. 2014, I implemented CAmiDions on universal circuit board with hand-wiring. After that, I designed CAmiDion's PCB (printed circuit board) with KiCad, ordered to PCB manufactureing service, and implemented CAmiDion with the PCB.
CAmiDion movies on YouTube
For more information - CAmiDion's home page (Japanese) / OSDN CAmiDion Wiki
Pomp and Circumstance
Sounding a chord per a button, with chord symbol display
Sounding a root note of the chord only, per a button