タイトル : Re: RhythmicaLyricsの再生速度変更とその他要望 投稿日 : 2025/03/01(Sat) 00:57 投稿者 : MIZUSHIKI 参照先 :
報告ありがとうございます。
> ●音源再生中に一瞬途切れ、再生時間とワイプが動かなくなる事象について
> 【testA】
> 結果
> 事象が発生した瞬間
> 再生状態:0
> bass_stat:2
>
> 事象が発生している最中
> 再生状態:1
> bass_stat:1
>
> 【testB】
> 結果
> 複数回再生を行いましたが事象は発生しませんでした。
> また、サウンド再生制御をbass.dllに設定し直すと再び事象が発生することも確認しました。
・事象が発生した瞬間にbass_stat:2になる(その後 bass_stat:1)
・【testB】で事象は発生せずbass.dllに設定し直すと再び事象が発生する
以上のことからおそらく原因を特定できたと思います。
下記バージョンを試してみてください。
■ RhythmicaLyrics ver.6.3β1
https://suwa.pupu.jp/data/RhythmicaLyrics_v63b1.zip
おそらく、「再生時間とワイプが動かなくなる」ことは無くなると思います。
ただし、そのままだと「音源再生中に一瞬途切れ」という事象は引き続き発生します。
「設定>カスタマイズ>サウンド再生制御」に「bass.dll - BASS_CONFIG_BUFFER」という項目を追加しました。
デフォルトの500ミリ秒から値を大きくしてみてください。(1〜5000ミリ秒まで)
再生の途切れが改善されるかもしれません。
(設定値を変更した後は曲をロードしなおしてください。)
お試しいただいて、結果の報告をお願いいたします。
以下は動作についての詳細解説ですが、読み飛ばしてOKです。
============================================================
「事象が発生した瞬間にbass_stat:2」その後「bass_stat:1」に戻る。
↑
bass.dllが通常再生中は「BASS_ACTIVE_PLAYING(1)」を返すが、瞬間的に「BASS_ACTIVE_STALLED(2)」という値を返している。ということ。
この「BASS_ACTIVE_STALLED」が発生したときにRhythmicaLyricsは曲が停止したと判断してしまっていました。
ひとまず「BASS_ACTIVE_STALLED」が発生しても再生中だと判断するように変更しました。
------------------------------
BASS_ACTIVE_STALLED :
再生を続行するのに十分なサンプル データがないため、ストリームの再生が停止しました。十分なデータが得られれば、再生は自動的に再開されます。(BASS API Reference)
------------------------------
次に音声途切れを改善する為に「bass.dll - BASS_CONFIG_BUFFER」の値を変更できるようにしました。
BASS API Reference には、以下のように書かれています。
------------------------------
デフォルトのバッファ長は500ミリ秒です。長さを増やすと、低速のコンピュータで音が途切れる可能性が低くなりますが、DSP/FXのレイテンシも増加します。
小さなバッファ長は、たとえばソフトシンセなどでサウンドがリアルタイムで変化する場合にのみ必要です。このデフォルト長でも、一部のシステムではサウンドが途切れる可能性があります。また、バッファが小さい方がよい場合もあります。したがって、小さなバッファを使用する場合は、最適なパフォーマンスを得るために、ユーザーが使用する長さを微調整できるオプションをソフトウェアに用意する必要があります。
------------------------------
私の環境では特に音声の途切れが発生することも無かったので、こういう事情になっているということに今回初めて気が付きました。
============================================================
- 関連ツリー▼ RhythmicaLyricsの再生速度変更とその他要望 - イツキ☆ 2025/02/22(Sat) 16:39 No.7912
     ├ Re: RhythmicaLyricsの再生速度変更とその他要望 - MIZUSHIKI 2025/02/23(Sun) 09:38 No.7913
     ├ Re: RhythmicaLyricsの再生速度変更とその他要望 - MIZUSHIKI 2025/02/23(Sun) 19:18 No.7914
     ├ Re: RhythmicaLyricsの再生速度変更とその他要望 - イツキ☆ 2025/02/24(Mon) 23:05 No.7915
     ├ Re: RhythmicaLyricsの再生速度変更とその他要望 - MIZUSHIKI 2025/02/26(Wed) 00:07 No.7916
     ├ Re: RhythmicaLyricsの再生速度変更とその他要望 - イツキ☆ 2025/02/27(Thu) 18:30 No.7918
     ├ Re: RhythmicaLyricsの再生速度変更とその他要望 - MIZUSHIKI 2025/03/01(Sat) 00:57 No.7920
     ├ Re: RhythmicaLyricsの再生速度変更とその他要望 - イツキ☆ 2025/03/04(Tue) 11:59 No.7921
     └ Re: RhythmicaLyricsの再生速度変更とその他要望 - MIZUSHIKI 2025/03/05(Wed) 02:30 No.7922
- 返信フォーム