音の鳴るブログ

鳴らないこともある

enzui.js マルコフ連鎖

少しは音楽っぽいパッチを書こうと思って必要そうなオブジェクトを中心に追加した。

遊び方
 -「RUN」ボタンで開始
 - キーボード「asdfghjkl(白鍵), we tyu o(黒鍵)」で演奏できる
 - 記憶する(analオブジェクト)
 - autoplayトグル ON で自動演奏
 - 右側のダイヤルで音色を調整できる

自動演奏は過去1つの状態に依存する単純マルコフ連鎖でつくっている。自動演奏しながらパターンをどんどん追加することができるのでちょっと面白い。