跳到內容

MIDI 音訊

許多經典的 NScripter/ONScripter 時代遊戲使用 MIDI 檔案作為背景音樂,而非預先算好的音訊軌。Sakura 的引擎能原生播放這些檔案,因此附帶 .mid 背景音樂的遊戲聽起來就跟原本設計的一樣,不需要替換或轉換音樂。

若您在遊戲進行中切換離開 Sakura——例如去回覆一則通知——MIDI 播放會隨著應用程式的其餘部分一起暫停,並在您返回時繼續播放。這能避免 MIDI 在暫停的音訊工作階段中播放時,可能產生的刺耳雜音爆音。

有兩項設定會套用到遊戲的所有音訊,包括 MIDI 背景音樂:

  • 主音量 — 位於設定中的單一全域滑桿,範圍 0–100%,即使遊戲正在執行也會即時套用。它也會同步顯示在遊戲內覆蓋層的音量滑桿與靜音按鈕中,讓您不必離開覆蓋層也能調整音量。
  • 音訊緩衝區 — 以 KB 為單位設定音訊緩衝區大小,範圍 1–64 KB(預設 8 KB),全域與各遊戲皆可設定。較大的緩衝區能減少音訊爆音,但會增加一點延遲;較小的緩衝區能降低延遲,但在某些裝置上較容易產生爆音。

音量調整方式(不需離開遊戲)請參閱覆蓋層,其他各遊戲自訂項目請參閱字型翻譯