如何為多重取樣合成器音色庫規劃力度分層與循環點
製作多重取樣合成器音色庫時,請根據音源中可聽見的變化來規劃力度分層,然後為每個取樣指定明確的 MIDI 力度範圍。將循環點設置在每個延音取樣起音(attack)衰減後的平穩部分,並針對持續按住音符及釋放音符兩種情況進行循環測試。這個工作流程有助於避免分層切換突兀、出現爆音,以及延音表現與樂器原聲不符的問題。
1. 決定力度應該改變什麼
力度可以用來選取不同的錄音取樣、改變音量,或同時控制兩者。對於旨在捕捉音色變化的多重取樣,當演奏強度會改變聲音本身時,應使用獨立的分層:例如在高力度下具有更明亮的起音。Ableton 的 Sampler 手冊指出,樂器的音色會隨力度改變,而力度區間(velocity zones)定義了觸發每個取樣的 MIDI Note On 範圍。Ableton Live 12 Instrument Reference
在進行映射之前,請以各種力度試聽每個音符的原始錄音。記錄下音質特性發生顯著變化的位置,而不是預先決定需要固定數量的分層。如果錄音之間主要只是音量大小不同,單一分層搭配由力度控制音量可能就足夠了。如果音色有所改變,使用獨立分層則可以保留這種變化。這是一個設計抉擇:分層越多,細節就越豐富,但需要組織和測試的取樣也隨之增加。
2. 根據錄音選擇力度邊界
在 Ableton Sampler 中,將 MIDI 力度視為 1 到 127 的範圍。首先為每個分層分配一個不重疊的範圍,覆蓋您預計會使用的數值。若是三個分層,初始映射可以將範圍劃分為低、中、高三個頻段;這些分界點只是起始配置,並非硬性規則。Ableton Live 12 Instrument Reference
以剛好低於和高於每個邊界的力度演奏緩慢的半音階。仔細聆聽音量、明亮度、起音或雜訊是否有突變。如果相鄰取樣在切換時聽起來差異過於明顯,請將邊界調整到變化較不明顯的位置,或使用短暫的重疊與淡入淡出(crossfade)。Apple 的 Logic Pro Sampler 說明文件介紹了相鄰群組之間的力度淡入淡出,以此使過渡不那麼突兀;文件同時說明了淡入淡出曲線會影響音量結合的方式。Apple: Crossfade sample groups in Logic Pro Sampler
不要以為淡入淡出可以解決所有的不協調。如果取樣具有不同的起音或音高,將它們重疊可能會導致暫態變軟或音量不均。在相同的音符和樂句下,比較生硬的邊界與適度重疊的效果。保留能在過渡中維持預期音色特性的配置。
3. 編輯循環前先映射取樣
對於每個錄音,確認其根音(root key)及其應涵蓋的琴鍵範圍,然後配置其力度範圍。Ableton 將音鍵區間(key zones)描述為取樣播放的音域範圍,將力度區間描述為觸發該取樣的 Note On 力度範圍。這些是分開的映射決定:在將設定套用到整個鍵盤之前,先在幾個具代表性的音符上測試力度邊界。Ableton Live 12 Instrument Reference
檔案名稱或圖層名稱應保持足夠清晰,以便一眼識別音符和力度。完成映射後,透過樂器的力度編輯器或相應的分層選取控制項選取取樣,並驗證每個邊界是否都能觸發預期的錄音。視覺上整潔的映射圖並不代表每個區域都能正確響應。
4. 在穩定的延音中找出循環點
延音循環(sustain loop)會在按住音符時重複播放選定的片段。在 Ableton Sampler 中,播放到達循環結束點(Loop End)時會跳回循環起始點(Loop Start)並重複;手冊中將這些點與取樣起點(Sample Start)和取樣終點(Sample End)進行了區分。Ableton Live 12 Instrument Reference
請從起音和任何明顯的衰減之後開始聆聽。尋找音色和音量相對穩定的區段,然後設置循環起始點和結束點,使重複過渡不會打斷可識別的暫態或聲音發展中的部分。透過長按音符以進行多次重複播放來試聽循環。以微小幅度移動點位,並注意是否有爆音、重擊聲、音調晃動或質地的突變。
過零點對齊(zero-crossing snap)透過將邊界設置在波形穿過零點的位置,有助於減少爆音,但這並不能保證循環完全無縫。Ableton 指出,其對齊功能在立體聲取樣中使用左聲道,可能仍需要微小的循環淡入淡出。請聆聽完整的立體聲訊號,而不僅僅是觀察波形顯示。Ableton Live 12 Instrument Reference
5. 使循環行為與音符釋放相符
選擇循環是在釋放期間繼續進行,還是在放開按鍵時停止。在音符關閉(note-off)時停止的延音循環可讓播放繼續朝向取樣終點進行;而在釋放期間仍保持啟用的循環,則會在包絡淡出時繼續在循環內重複。可用的行為取決於取樣器及其循環模式。Ableton Live 12 Instrument Reference、SFZ Format: loop_mode
使用短、中、長不同的按鍵時間進行測試。長按可以檢查循環是否自然不突兀;短按則能顯示進入釋放階段的過渡是否自然。如果取樣包含應該在釋放後播放的殘響尾音(recorded tail),請確保所選的循環模式能夠銜接至該部分。SFZ 的說明文件區分了連續循環(可持續到釋放階段)與延音循環(在釋放期間停止循環)。SFZ Format: loop_mode
6. 為每個力度分層進行獨立的循環檢查
切勿在未試聽的情況下將循環點從一個力度分層複製到另一個力度分層。即使是同一個音符,不同的錄音也可能具有不同的起音、衰減長度和波形形狀。將所有分層對齊到相同的時間位置,可能會導致某個循環處於穩定的延音段,而另一個循環卻落在變化中的片段。這是由於每個映射區域都有自己的取樣和循環設定所帶來的實際推論;請透過獨立試聽每個區域來進行驗證。Native Instruments Kontakt API Reference: Zone
針對每個音符和力度進行簡短且可重複的檢查:在剛好低於和高於分層邊界處觸發音符,按住使其重複循環數次,然後釋放並聆聽尾音。接著嘗試彈奏跨越鄰近音符的音樂樂句。這能及時發現取樣切換時的不連續,以及單獨聆聽時尚可、但在語境中卻會顯露重複脈衝感的循環問題。
7. 保存精簡的映射記錄並進行最終檢查
保留一份簡要的映射記錄,記下每個分層的音符範圍、力度範圍和循環模式。標註某些取樣需要不同循環點或不同釋放行為的例外情況。在完成之前,確認預期的最低和最高力度都能觸發取樣、邊界之間沒有遺漏空隙,且每個分層的延音與釋放皆符合預期。
沒有任何通用的力度分層數量或循環長度適合所有的多重取樣合成器。讓原始錄音決定分層在哪裡切換,以及哪裡適合進行穩定的循環。最終的實用目標是構建一個邊界過渡自然、且在樂器預期演奏的音符長度內重複片段皆不顯突兀的映射配置。
