Gertduinoでシリアル通信。
PythonでArduMIDIから送られてくる、データを読み取ってみた。
Pyserialを用いた。
env pythonのenvはフルパスで#!/usr/bin/pythonと書くより、パスの通っているところを参照してくれるので都合がいいらしい。
どこを見ても、env pythonが流儀みたいなので、天下り的に、エラーを吐くまでこれでやってみようと初心者ながらに思う。
コードはいろんなプログラムを参考にしながら、継ぎ接ぎだらけで書いた。
少しは分かってきたけど、この12行の中だけでも呑み込めていないことがある。
表示されているデータは10進表記。
MIDIの0x90とか言う、16進表記じゃない。
とりあえず、Pythonで通信できた。

これからどうやっていいのか、何をやりたいのかも分からない。
だた、ここからALSAやJACKに接続するには、どうすれば良いか、漠然と疑問を持っている。
ちょこっと、調べる必要あるかな。