トップへ
<---   取り出しトピック   --->
 
. MIDIファイルのループ位置がズレる marc 06/15土13:06#r168
. Re: MIDIファイルのループ位置がズレる Kobarin 06/15土23:51#r170
 

上の選択記事
. MIDIファイルのループ位置がズレる
     marc 2019/06/15土13:06 #r168
編集&削除  
こんにちは。 いつもKbMedia Playerを使用させていただいております。
地味ですが不具合を見つけたのでご報告です。

CC111番によってループするMIDIファイルを再生するとき、ループ位置がズレることがあります。厳密にはループする直前、曲の終わり際が最後まで演奏されません。
演奏設定やMIDIデバイスを変えても発生します。プラグインによる再生でも変わりません。
どうやらMIDIの終端(End of Trackイベント)と同時間に、ノートオフなど他のイベントがないとズレてしまうようです。
一部のMIDIファイルでのみ発生します。(下にリンクがあります)

また、再生速度を変更した場合もループ位置がズレてしまいます。
速度をx1.0より速くすると最後まで演奏されずにループし、反対にx1.0より遅くすると無音時間が発生します。
上記の現象と違い、プラグインによる再生では発生しません。
ほとんどのMIDIファイルで発生します。曲によっては特定の再生速度だとズレないことがあります。またイントロの有無も関係があるようですが、法則性は分かりませんでした。

サンプルデータ用として、音楽素材サイト「TAM Music Factory」様へのリンクを貼っておきます。(現在のサイトには無いページなのでアーカイブです)
https://web.archive.org/web/20160305114440/http://tam-music.com/freemidi/rpg2000.html
こちらのページのMIDI「のほほん旅」で、上記の現象を両方とも確認しました。

特に困っている訳ではないので、できればで構いません。
よろしくお願いします。
. Re: MIDIファイルのループ位置がズレる
     Kobarin ホームページ 2019/06/15土23:51 #r170
編集&削除  
> ループする直前、曲の終わり際が最後まで演奏されません。

不具合報告ありがとうございます。
現象確認出来ました。

最後のノートオフからエンドオブトラックまでの時間が
異常に長くて演奏終了しない曲への対策が原因ですね。

この対策のせいで、ループ曲に限らず、ぷつっと音が
途切れるような演奏終了をすることがあります。

次の版で修正したいと思います。

上へ






RAIBPL1.23-wakatiai.halfmoon.jp 2024/04/19金08:18