ArduinoをMIDIを切り口に使い方を紹介します。 MIDIを使っていない電子工作の記事もありまがご容赦下さい。 記事は次ような私の持っているArduinoを使って試して書いています。

  • UNO R3 ATmega328P
  • LEONARDO ATmega32u4
  • MICRO ATmega32U4
  • MKR1000 SAMD21 Cortex®-M0+ 32bit low power ARM MCU
  • Trinket ATtiny85

Arduino USB-MIDI




Arduino MIDI工作

Trinket MIDI Controller

小型のArduino, Adafruit Trinketで作成したMIDI Controllerの紹介です。

Arduino PWM波形をMIDIで測定

ArduinoのPWM波(pulse width modulation:パルス幅変調)の仕組みを知りたくて、 ArduinoのレジスタをMIDIで出力し、Web MIDIを使ってブラウザで表示を行いました。

Arduino LEONARDOを購入してMIDIで音を出す

Arduino初めての方に向けてArduinoで音を出す紹介です。 Arduino購入して、MIDIを使って音を出すまでの手順を記載します。

Arduinoの16ビットのデータを表示する

Arduinoから16ビットのデータをMIDIで転送し、Web MIDIで受信して表示するプログラムです。 16ビットデータの転送には、キープレッシャーのステータス(0xA0)を利用します。

ArduinoとMACをBluetooth MIDIでつなぐ

RedBearLab.comのBluetooth 4.0 Low Energy BLEシールド v2.1 というArduino用のボードを持っています。8年程前に買ったモノと思われます。 このボードを使って、ArduinoとMACをBluetooth MIDIでつないで見たいと思います。

ArduinoとWindows 11をBluetooth MIDIでつなぐ

RedBearLab.comのBluetooth 4.0 Low Energy BLEシールド v2.1 をArduinoと接続し、 Bluetoorh MIDI機器として動作させます。 これをWindows 11 から認識させます。

YAMAHA YMZ294音源

秋月電商で販売しているヤマハ音源IC(YMZ294)を Arduinoで制御して音出してみます。 MIDIシーケンサーで音楽を鳴らすデモを作成します。





Arduino シリアルMIDI


Arduino工作

Arduino 開発環境