最終更新:2012-06-02 (土) 02:43:27 (2990d)  

Moco
Top / Moco

MIDI Firmware for Arduino Uno

http://morecatlab.akiba.coocan.jp/lab/index.php/aruino/midi-firmware-for-arduino-uno-moco/

概要

  • MocoはATmega8U2用のMIDIファームウエアです。MocoをMega8U2のファームウエアと入れ替えることによって、パソコン側からはUSB-MIDI(Standard Midi Class)として認識されます。楽器を作る場合には最適です。

動作原理

  • MocoはUSB-MIDIとシリアルMIDIの双方向の変換をするプログラムです。ArduinoのメインCPU側からはシリアルMIDIプロトコルを送受信します。パソコン側(USB側)はUSB-MIDIを送受信します。

開発の流れ

  • ATmega8U2標準ファームウエアで、シリアルMIDIを使ってmega328のプログラムを開発する
  • Unoのファームウエア(ATmega8U2)をMocoに入れ替える

関連