2011-02-06 JavaScript + Audio Data API を使ってMMLシーケンサーを作った2 JavaScript Audio Data API MML 音楽 色々処理に無駄な部分があったので削りまくっていたら、余裕が出来たところに機能を追加していったら結構高機能なシーケンサーができた。 http://mohayonao.com/MMLSequencer/ 各トラックごとにオシレーター2基、エンベロープ3基、フィルター4種(のうち1つ)を搭載させた。 その構成のシンセサイザーを操作するためにMMLを拡張しまくってたらカオスになってきたけど、色々な音が出せるようになった。 2週間前にPythonで書き始めた時からだいぶん進化したし、なんとなく分かってきたので、今度は対話型のシーケンサーを作ってみたいと思う。 デモ動画 BEHIND THE MASK (YMO) TO MAKE THE END OF BATTLE (Ys2オープニング)