自作MIDIキーボード¶
ソフトウェア¶
開発環境 arduino-1.8.13
設定
Plum47 で使用されているのは、sparkfun Pro Micro の互換品なので、開発用のアドオンをArduino IDEにインストールする必要がある。また、MIDIを扱うためのライブラリもインストールする必要がある。
アドオンの導入方法¶
ファイル -- 環境設定を選択
以下のURLを「Additional Boards Manager URL」に設定して、OKボタンを押す。
ツール -- ボード -- ボードマネージャーを開き、上部にテキストエリアに「sparkfun」を入力する。
検索された一覧表から「SparkFun AVR Boards by SparkFun Electronics」を選択してインストールする。
MIDIライブラリの導入方法¶
ツール -- ライブラリを管理を選択し、ライブラリマネージャを開く。
検索ボックスに「MIDIUSB」を入力して、最新バージョンを探し、インストールする。
ボードの設定¶
ボード:SparkFun Pro Micro
プロセッサ:ATmega32U4(5V, 16MHz)
ソースコード¶
このソースコードは、Beer-Ware License のもとで、公開しています。 同意いただける方は、以下のZipファイルをダウンロードして下さい。
使い方¶
https://webaudiodemos.appspot.com/midi-synth/
ライセンス¶
このページで公開しているソフトウェアは、Beer-Ware License で配布しています。
以下の条件に同意していただける方のみ、ご利用下さい。
- /*
"THE BEER-WARE LICENSE" (Revision 42):
@triring wrote this file. As long as you retain this notice you
can do whatever you want with this stuff. If we meet some day, and you think
this stuff is worth it, you can buy me a beer in return @triring
*/
"THE BEER-WARE LICENSE" (Revision 42)]: https://people.freebsd.org/~phk/
このプログラムを使ってあらゆることができる。
いつか原作者に会った時に、原作者にビールをおごることができる。