Microtune作り直し

以前作ったMicrotuneモジュールがどうも挙動がおかしい&処理が重いので作り直しました。

上が古い方、下が新しい方


機能としては同じで1cent単位で各キーを調整できます。ネット上で公開されているマイクロチューニングのパラメータはCを基準にしていることが多く、A(69)を440Hzに合わせるためにMasterとして全体のチューニングを変えられるようにしています。

で、こちらが内部


ちなみに古い方は…


なんでこうなった…
きっとこれ作ったときは頭が悪かったのだ…

そんな感じで軽くなったよ!

コメント