[76-3] 謝々! グリフォン 2003/11/15(土)09:17 修正時間切れ
|
がうがさん、大変詳細な解説頂き、感謝しております。
確認してみたところ、確かにMIDI出力でも、ノートがない場合は プログラムチェンジ,コントロール情報の類いは出力されていませんね。
最適化は、直前のコントロール情報と同じ情報が記述されている場合、後着のものがカットされてしまうんですね。
最適化の効能を考えれば、非常に効率の良い方法で変換を行うMLDCは優秀ですが、ループに際しては想定外の弊害が出てしまうようですね。(^^;ゞ
で、少し試してみたのですが、 例えばループ末尾が 『……c1』のような情報だった場合、 『……c*191 @31v28c*1』 のように記述すると、(MIDIで確認した限りでは) コントロール情報を出力しています。 (『……c*191 @31v28r*1』では出力しません)
この場合、「*1」分のノートが一瞬発音されてしまいますので、リリースの長い音色では着信演奏時以外の挙動に向きませんが、がうがうさんの提案される方法で修正が困難な場合、最後の悪あがきとして有効ではないでしょうか・・・。(^^;a
またもうひとつ質問で申しわけないのですが、 o4c4&『c*15 c*33……d4』 のようにした場合、ループ区間前の「&」は有効になるのでしょうか? |
|