Gertduinoにはスイッチが2個ついている。
A2とA3につながっているらしく、スケッチでオンの時、プログラムチェンジさせる命令をGertduino(Arduino)側に仕込んだ。
割り込み命令として記述していないので、MIDI信号を送信した後にスイッチが押されないと、うまく反応しない。
RaspberryPi側ではPythonのプログラムが動いている。
オブジェクト指向を無理やり、取り入れてプログラムを組んだ。
公開するのは、みっともないので、やめておく。
Tkinterの記述の仕方がいろいろあって、コードをそのままコピペしても動かないものがたくさんある。
それがどうしてなのか分からない。
今読んでいる、PDFのマニュアルも正しく動作するか分からない。
仕組みをしっかり理解できれば、理由もわかるんだろうけど、今のオラには無理。
まだ、GUIとの接続はやっていない。
少し取り組んだけど、ブログラムの始まりの「import tkinter as tk」から、コケたので後回しにした。
MIDIの操作、ラズパイ側でどれだけ処理が出来るかだ。