音訊編程期間防止失誤的故障保護

音訊編程期間防止失誤的故障保護

如中所述影片中,即使發生輕微的失誤或疏忽,純數據似乎很容易產生危險的音量(對揚聲器和聽力來說)。

影片中給出的建議只是要非常小心,並且我在使用 Pure Data 時養成了許多習慣,例如始終使用外部揚聲器,這樣(大概)我的機器的內部音響系統不會受到任何損壞,保持我的Windows 音量控制盡可能低,並在播放音訊時將揚聲器音量旋鈕從最小音量調高。然而,這些措施仍然依賴準確的、人為的執行。最近閱讀了 Don Norman 的《日常事物的設計》,我開始相信這是一個次優的設計,很可能會出現人為錯誤。

我在 Windows 7 上執行 Pure Data。需要明確的是,我不想要進一步降低 Windows 音量的方法,因為這樣我將無法聽到 Pure Data 所需的輸出。危險在於所需音量和潛在錯誤音量之間的差異是多個數量級,因此我希望能夠對音量設定硬壓縮上限,或者簡單地在音訊高於某個音量閾值時將其靜音。在前一種情況下,最好還有一些指示符來顯示正在應用天花板。

如果這不可能透過 Windows 實現,那麼是否可以修改 Pure Data 以提供此功能?

相關內容