Ginger-MIDIKey
Ginger-MIDIKey
Gingerのハードウエアを使ったUSB-MIDIキーボード
1.はじめに
AVR-USBを使った小型MIDIキーボードです。Gingerのハードウエア+タクトスイッチで簡単にプロトタイプを作ってみました。
2.特徴
•AVR-USBのソフトウエアスタックを使い、AVRのみでUSBを実現しています。
•標準のUSB-MIDIプロファイルを使っているので、OSのドライバ不要(Windows XP, MacOSX 1.04以降)
•タクトスイッチで2オクターブ(約15cm)
3.回路
Gingerにキーボートマトリックスを付けただけのものです。Gingerのピン配置の都合で、ビットが一部とんでいます。
4.制限と今後の発展
•鍵盤(ノートオン/オフ)しか実装していません。市販のキーボードと同様に演奏に必要なファンクションを持ったキーを実現したいと思います。
•キーボードの他に楽器を作るベースとして最適です。例えば,玩具のキーボードにUSB-MIDIインタフェースを付加出来ます。
•今後Sugar(40Pin)をベースにしてMIDIインタフェースをもつ、フィジカルコントローラに発展させることも検討しています。
•改善のアイデア、要望などありましたらメール頂ければ対応します。
•初出時、ダイオードの向きが逆でした。修正しました。
5.ダウンロード
とりあえず、現在のバージョンのファームウエアを置いておきます。Gingerに入れて上記のマトリックス回路を付ければ動作します。