fourthline / mmlTools

MabiIcco - マビノギ用MMLエディタ (MML editor for Mabinogi)
https://fourthline.jp/mabiicco/
50 stars 19 forks source link

16トラックを超えると楽器のボイス設定が上がり、サステインが持続する現象 #62

Closed Dovidic closed 2 years ago

Dovidic commented 2 years ago

MabiIcco v1.1.55で16トラックを超えたまま演奏すると、1番(17番まで)、8番(24番まで)トラックのボイスが17番、24番トラックのボイスで上書きされます。

幻のコーラスを使ったトラックは9トラック以上使用すると同様の現象が発生します(実際に使用することはありませんが)。 曲パートだけを使用したトラックは、上記の計算から除外されるようです。 **ex)通常の楽器14トラック+ソング2トラックの曲に新しいトラックを追加すると、18トラックまでは通常どおり再生され、19トラックから1番ボイスが19番ボイスに変わります。 (上記は不明です。 もう一度テストした結果、17番トラックを追加した後に問題が発生します。)

どちらの場合も、上書きされたトラックのサステインは無限に持続します(Non-loop/loop音源に関係なく)。

MIDIポートを増やすことができれば、単に解決可能な問題だと思います(Roland Sound Canvas SC-88などのように?)。

fourthline commented 2 years ago

簡単なデータでしか確認していませんが、私の環境では問題の現象はみられませんでした。 track24_test.zip

環境やデータに依存するのでしょうか? MIDIポートの問題ではないと思います。

Dovidic commented 2 years ago

ファイルありがとうございます。 そのファイルには間違いなくエラーがないようです。 エラーが発生したファイルを添付します。(ファイルはトラックを追加していません。)

16_머메이드 멜로디 피치피치핏치 1기 OP - 태양의 낙원_rev1.zip

添付ファイルの場合、Windows 10 20H1 64bit/Windows 11環境では、曲パーツが含まれているときも、1番トラックから音色が変わっています。 ポート問題よりも環境問題がもっと可能性が高いですね。

fourthline commented 2 years ago

再生中に再生位置変更、停止等によって意図しない音色設定がされているようでしたので、修正してみました。 +16Track位置の音色になる場合がありました。

v1.1.56

Dovidic commented 2 years ago

再生中に再生位置変更、停止等によって意図しない音色設定がされているようでしたので、修正してみました。 +16Track位置の音色になる場合がありました。

v1.1.56

確認しました。

v1.1.56で音色が重なる現象は発生しませんが、下部の映像のように特定の環境で再生中にトラックを移動するとサステインが無限に持続しています。

https://youtu.be/hk8gCx3cwBY

fourthline commented 2 years ago

サスティンではなく、ノートオフができてないですね。

Dovidic commented 2 years ago

サスティンではなく、ノートオフができてないですね。

再生中に再生時点をランダムに移動すると、移動時点の直前にノートのNote off信号が無視される現象ですね。 だからサステインが続くと思いました。

v15l16cr2.r8.c(v1.1.55まで)-> v15l16c1c(v1.1.56)のように、後のノートのNote On信号まで続けてノートが持続するようです。

fourthline commented 2 years ago

再生位置移動時にノートOFFされない問題を修正してみました。

v1.1.57

Dovidic commented 2 years ago

再生位置移動時にノートOFFされない問題を修正してみました。

v1.1.57

確認しました。 特別な問題は見えません。 ありがとうございます!

Dovidic commented 2 years ago

一部のmmiファイルでは、再生中に静止してもNote offになりません。 短い時間内に音符を入れすぎたのは問題なのでしょうか?

https://youtu.be/tGfAZtYD1Fo?t=14 (start from 00:14)

mmi: https://www.dropbox.com/s/9kdrggl21klli2o/13N_%EB%B8%94%EB%A3%A8%20%EC%95%84%EC%B9%B4%EC%9D%B4%EB%B8%8C%20-%20Luminous%20Memory_rev1.mmi?dl=0

fourthline commented 2 years ago

データありがとうございます。 あとで確認したいと思います。

fourthline commented 2 years ago

v1.1.63 で修正してみました。

Dovidic commented 2 years ago

その問題がもう発生しないことを確認しました。 ありがとうございます!