待辦事項 #42830

macOS版 曲間待機時間の設定を追加

啟用日期: 2021-09-07 23:42 最後更新: 2021-09-07 23:45

回報者:
負責人:
類型:
狀態:
關閉
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:

細節

リピート演奏やフォルダ演奏で、次の曲の演奏を開始するまでの待機時間を、ユーザが設定できるようにする。 現状は、待機時間はゼロで、すぐに次の曲の読み込みと演奏を開始している。

MIDIデータの末尾でノートOFFとなっていた場合、リバーブなどの余韻が、次の曲の開始でクリアされてしまうため、 待機時間を設けられるようにする(ユーザ要望への対応)。

iOS版の対策をマージする。

  • #42794 iOS版 曲間待機時間の設定を追加

Ticket History (3/4 Histories)

2021-09-07 23:42 Updated by: yknk
  • New Ticket "macOS版 曲間待機時間の設定を追加" created
2021-09-07 23:42 Updated by: yknk
評語

仕様

  • 曲間の待機時間を、設定ファイル(Player.ini)で指定できるようにする。GUIの設定画面は用意しない。
  • Player.ini に Playback / DelayBetweenSongsInMsec を追加。
  • 待機時間のデフォルトは0秒。10秒より長い設定は許可しない。
2021-09-07 23:43 Updated by: yknk
評語

対策1:アプリクラス

MIDITrailApp

メンバに曲間待機時間 m_DelayBetweenSongsInMsec を追加。

MIDITrailApp::MIDITrailApp

曲間待機時間の初期化処理を追加。

MIDITrailApp::OnChangePlayStatusStop

自動で次のMIDIファイルを開く前に待機する処理を追加。

MIDITrailApp::_LoadPlayerConf

曲間待機時間の設定読み込み処理を追加。

対策2:設定ファイル

Player.ini

Playback / DelayBetweenSongsInMsec=0 を追加。

対策3:マニュアル改定

カスタマイズの説明に追加。

  • MANUAL.en.html
  • MANUAL.ja.html
2021-09-07 23:45 Updated by: yknk
  • 狀態 Update from 開啟 to 關閉
  • 處理結果 Update from to 修正

Attachment File List

No attachments

編輯

Please login to add comment to this ticket » 登入