synthio
- ほしかったやつだ
- ソースはこれっぽい
- RP2040でシーケンサ作るのが簡単になりそう!
お試し 速度に難あり、CircuitPythonのタイマー割込みに難あり
- この辺を利用できそう
- アンプがついていないのが気になる
- OLEDのshowをするとノイズが乗る
- mixerでバッファリングするとノイズが減る
- 22050Hz
- 8kのバッファでいい感じ?
- まだノイズが乗るが、これ以上にすると遅延が気になる
- シーケンサを作ってみる
- 表形式も魅力だが、横スクロールのピアノロール入力をまず作ってみるか
- むー
- CircuitPythonにスレッドみたいなのがないらしい。このあたりはMicroPythonに軍配が上がる
- OLEDの更新とキーのスキャンをどう扱うか悩ましい
- ループで無理やり実現した
- テンポが安定しない
- やはりCircuitPythonには厳しいか?
- asyncioというのが使えるか?
- 画面を描く
- シーケンスを進める
- キーをスキャンする
- 改めてArduino実装のシーケンサをコンパイル+実行してみる
- コンパイルが遅いのがネック
- Platformioで改善する?
- あー、全然安定感が違う