真夜中の工作室 midnight craftcenter

電子工作とカメラ、写真の趣味のブログ

8オクターブダンボールキーボードハード概略

かなり遅くなったけど・・・。

ドークボットでコンテストに出したキーボード。
畳が良く似合うと思う。

マイコンは、Arduino一個。音源はMSXでお馴染みのPSG YMZ294
8オクターブあるので、キーが97個いる。
16bit拡張IOを8個使って12本ずつキーを割り当てている(8個目だけ13本)。
4ポートづつIOを余らせているが、この方がsketchが簡単だったので。
基本は各オクターブに割り当てられた拡張IOのスイッチを見て、対応した音を出すというシンプルな仕組み。
ブロック図はこんな感じ。

sketch自体は後日ちょっと直してからupする。