Puredata アルペジエーター with MIDI
https://youtu.be/ZLsiYi96WNw?si=8dO20BknjUbaGGPT
PureData
アルペジエーター実装
機能要件
サンプル再生
ピッチ上げ下げ調整
MIDI連携
https://youtu.be/lOL3Lqjupm4
https://gyazo.com/0c6728954520bbaada15767681dcb43f
https://gyazo.com/6724b4785b5e0d256f51d7d380672538
Pdのmidiinオブジェクトにおいて、MIDIノートを一回押して離した際の数値
最初の144 : (status byte) ノートオン
二番目の49:(data byte) ピッチナンバー (ここではC#2を押した)
三番目の127:(data byte) ベロシティ
四番目の144: (status byte) ノートオフ
五番目の49:(data byte) ピッチナンバー
六番目の127:(data byte) ベロシティ
noteinオブジェクトを使うと、ピッチナンバー・ベロシティ・チャンネルを個別に取り出せる