結局一定期間過ぎた記事へのコメントは、こちらで確認後承認するプラグインを入れた。
トラックバックも最新のプラグインに。
*
midiom Pluginの実装を復習。
少なくとも初期段階で実装されている機能であるため、今見てみると、自由を制限してしまっている仕様になっている部分があると感じた。
しかも作りっぱなしになってしまっていて、GUI部がよろしくない。
ダイナミクス処理や、変換処理は十分に対応できるが、アルペジエータのような凝ったことをするには、拡張しなければいけないという結論に。
そこで面白いアイデアが噴出。
楽曲内に持っているフレーズデータを用いてアルペジエータを実現する機能。
この機能はプラグインで実現するよりも、数値入力部にアルペジエータコマンドを用意し、使用するフレーズや設定を行うことで、普通の打ち込みのノート情報によってアルペジエータをコントロールできるという発想。
今までのフレーズ呼び出しやクローンでも似たようなイメージを設計段階で持っていて、フレーズにキーを与えることができるようにしていたのだけども、その考え方をさらに一歩進めた形だ。
midiomなんて名称も、
MIDI + idiom という造語で、素片から音楽を作っていくという理想があった。
しかしフレーズ機能に飛びつくよりも、クローンで同トラック内で複製するほうが実用では使われる機会が多い。
そこで、アルペジエータとフレーズの連携が行えるとなると、ひょっとすると最初に描いていたものに近づくんじゃないかと思い至る。
そうそう、そういや、よくシンセに搭載されているアルペジエータに対する疑問もいつも感じていた。
シーケンサとの同期をするには結構な骨だし、あれはまさにライブ向きの機能じゃないかって。
そのアルペジエータを、みっちりシーケンサで作りこめて、しかもトータルリコールがカンペキなものであれば、それは僕の理想に近いものだ。
ここでいうトータルリコールは、曲の特定の位置から再生したときに、システム内部で別軸で動いているモジュレーションやタイマーなどの機能によって、同じように演奏されないことがあるという現象に対するものである。
演算コマンドにrandom関数を用意していないのは最初はそういう理由だったりするのだけど、特に変数の値が途中再生で計算がはしょられてしまうことを避ける意味だった。しかし、そういう不安定性を良しとする場合もあるので追加してもいいかも。
プリセットで用意されたアルペジオフレーズを使うことにも抵抗があった。自分のアイデンティティとは乖離していく感覚が強くなっていってしまうため、結局使いこなせなかった。
そんな自分の思うアルペジエータとは画するものにしたい。
実際作るとなると結構オオゴトだな…。
「またまたぁマニアックな方向に」
なんて聞こえてきそうな・・・?