Ardumidi=>Python(シリアル)データ読み取り | ..あちゃ! no mic's

..あちゃ! no mic's

クラウドファンディング予定~2026年度
何度でもチャレンジ!
ただいまソーラーピックアップのテスト中

SANTA no Mix


Gertduinoでシリアル通信。
PythonでArduMIDIから送られてくる、データを読み取ってみた。
Pyserialを用いた。
env pythonのenvはフルパスで#!/usr/bin/pythonと書くより、パスの通っているところを参照してくれるので都合がいいらしい。
どこを見ても、env pythonが流儀みたいなので、天下り的に、エラーを吐くまでこれでやってみようと初心者ながらに思う。

コードはいろんなプログラムを参考にしながら、継ぎ接ぎだらけで書いた。
少しは分かってきたけど、この12行の中だけでも呑み込めていないことがある。



表示されているデータは10進表記。
MIDIの0x90とか言う、16進表記じゃない。
とりあえず、Pythonで通信できた。



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