zkunがいろんなことを横書きするブログのようですw(含み笑)
減らしたyo というのも小節アタマで少しもたっていたからne(苦笑) Midi Note Listを開いて確認してみると、ピアノパートで毎回2倍〜3倍の量のノートオフ信号が記述されてることに気付いたyo(失笑) そのピアノパートをダビングしたPolyパートでも同じ数のノートオフを実行していたから、そりゃ処理も重くなるわなw(大苦笑)
そもそも旧再生方式の「trace-PLAY」があった時代にジャンプしたときなどにリアルタイムで音の鳴りっ放しを防ぐために念入りに消音命令を入れるようにしてた名残りのスクリプトが残ってるんだけど、色々と処理方式を進化させているので必要なくなっていた消音命令もあるんだよne まあ、もしかしたらまだ必要な場合もあるかもしれないので「仮消し」にしておいたけどne ピアノパートは最大5音まであるので、これが重複してるとデカいからne(含み笑)
まずはピアノパートの記述を修正し、PolyとRecに入ってるデータも重いので消去して複写し直したyo これで各小節のアタマのMIDIデータ量がだいぶ減ったので、再生時にもたるような感覚はほぼ解消できたyo まあ、音色変更やエフェクト変更などの書き込みもあるのでまだ最適化できる余地があるかもしれないけど、かなりなめらかになったと思うyo(微笑)
あと、冒頭のインターバルも長めにあけたyo 曲の頭ではかなり膨大なSysExやNRPNを送信してるので、それの受信処理がポケミク側で終わりきらないうちにノートデータが来ちゃうと再生が乱れるらしいからne まあ通常は第1小節を空にしろと言われてるらしいけど、JAMでは特に指定がない限りは1-4, 5-8,,,という4小節単位で扱いたいので、第1小節開始前のマージンを広げることで対応させているyo(妥当笑)
あっ、あとメニュー画面は必要に応じて自分で閉じたり開いたりして見やすくなるように調整しないとダメだyo 際限なく開いていったらそんなもん右に隠れてしまうに決まってるからne(失笑) 各小節ブロックに2つの「Edit」ボタンがあるけど、これらを押したときはちょっと特別な挙動をするyo というのも、該当するフレーズエディターとバリエーションエフェクトエディターが開くようになっているんだけど、これらが両方とも横に長いサイズなんだよne これらを表示するには、ミキサー以外の他のメニューを閉じる処理をしたほうがいいんだよne なので「Edit」ボタンをクリックしたときは自動的にミキサー以外のメニューをすべて閉じて、当該のメニュー画面を開くようになってるyo あと、わかってるとは思うけど、最上段に表示されているメニューボタンは現在開いているものが「ピンク色」になっているからne 閉じている状態の色も3種類あるけど、「クリーム色」の3つはNoteをいじるエディターで、「緑色」の5つは音色をいじるエディターというように、カテゴリー別に色分けしてるyo まあ、このくらいのことはいちいち書かなくても当然察してくれるとは思うんだけど、まったく察することができないタイプの人も増えてるようなので念のため書いておくyo(大苦笑) 多分そういう人はJAMは使いこなせないと思うけどne(含み笑)
そもそも旧再生方式の「trace-PLAY」があった時代にジャンプしたときなどにリアルタイムで音の鳴りっ放しを防ぐために念入りに消音命令を入れるようにしてた名残りのスクリプトが残ってるんだけど、色々と処理方式を進化させているので必要なくなっていた消音命令もあるんだよne まあ、もしかしたらまだ必要な場合もあるかもしれないので「仮消し」にしておいたけどne ピアノパートは最大5音まであるので、これが重複してるとデカいからne(含み笑)
まずはピアノパートの記述を修正し、PolyとRecに入ってるデータも重いので消去して複写し直したyo これで各小節のアタマのMIDIデータ量がだいぶ減ったので、再生時にもたるような感覚はほぼ解消できたyo まあ、音色変更やエフェクト変更などの書き込みもあるのでまだ最適化できる余地があるかもしれないけど、かなりなめらかになったと思うyo(微笑)
あと、冒頭のインターバルも長めにあけたyo 曲の頭ではかなり膨大なSysExやNRPNを送信してるので、それの受信処理がポケミク側で終わりきらないうちにノートデータが来ちゃうと再生が乱れるらしいからne まあ通常は第1小節を空にしろと言われてるらしいけど、JAMでは特に指定がない限りは1-4, 5-8,,,という4小節単位で扱いたいので、第1小節開始前のマージンを広げることで対応させているyo(妥当笑)
あっ、あとメニュー画面は必要に応じて自分で閉じたり開いたりして見やすくなるように調整しないとダメだyo 際限なく開いていったらそんなもん右に隠れてしまうに決まってるからne(失笑) 各小節ブロックに2つの「Edit」ボタンがあるけど、これらを押したときはちょっと特別な挙動をするyo というのも、該当するフレーズエディターとバリエーションエフェクトエディターが開くようになっているんだけど、これらが両方とも横に長いサイズなんだよne これらを表示するには、ミキサー以外の他のメニューを閉じる処理をしたほうがいいんだよne なので「Edit」ボタンをクリックしたときは自動的にミキサー以外のメニューをすべて閉じて、当該のメニュー画面を開くようになってるyo あと、わかってるとは思うけど、最上段に表示されているメニューボタンは現在開いているものが「ピンク色」になっているからne 閉じている状態の色も3種類あるけど、「クリーム色」の3つはNoteをいじるエディターで、「緑色」の5つは音色をいじるエディターというように、カテゴリー別に色分けしてるyo まあ、このくらいのことはいちいち書かなくても当然察してくれるとは思うんだけど、まったく察することができないタイプの人も増えてるようなので念のため書いておくyo(大苦笑) 多分そういう人はJAMは使いこなせないと思うけどne(含み笑)
PR