跳轉到內容

Puredyne/聲音配置

來自華夏公益教科書,開放的書籍,開放的世界

聲音測試

[編輯 | 編輯原始碼]

如果您沒有聲音,即使應用程式的音量已調到最大,Puredyne 的音訊通道可能也被靜音了。您可以使用一個簡單的應用程式取消靜音音訊。


Clipboard

要做
新增一個指令碼/示例/方法,從終端生成聲音。


使用 GUI 控制音量

[編輯 | 編輯原始碼]

開啟混合器,它位於 Puredyne 選單中的音訊 -> 混合器下。

確保您正在使用的通道的滑塊沒有全部位於底部(靜音),並且靜音按鈕關閉。如果是,請將它們調到您想要的水平。如果您根本看不到任何滑塊,您可能需要先新增特定控制元件。別擔心,這很簡單。點選“選擇控制元件”按鈕,您將看到一個小型控制元件列表

選擇您需要的控制元件(或全部控制元件),然後返回步驟 1,調整音量。

使用終端控制音量

[編輯 | 編輯原始碼]

您也可以使用alsamixer控制音量。開啟終端,輸入alsamixer,然後按ENTER鍵。Alsamixer 開始執行。


您可以使用鍵盤的箭頭鍵進行導航。左右箭頭鍵選擇不同的通道,上下箭頭鍵控制通道的音量。

如果您沒有聲音,可能是某個通道被靜音了。被靜音的通道在通道底部會有MM。音量仍然可以調到最大(參見下圖)。

要取消靜音某個通道,使用箭頭鍵選擇它,然後按M鍵。通道底部的MM應該被替換為00

高階聲音模組調整

[編輯 | 編輯原始碼]

對於某些音效卡,需要進行一些調整,例如您需要傳遞一些引數給聲音驅動程式(模組)才能正常工作。這通常發生在奇特、罕見或非常新的硬體上。


Clipboard

要做
給出通用步驟並提供一個例子。


重新載入 Alsa 模組

[編輯 | 編輯原始碼]

您可能需要完全重新載入 Alsa 模組,原因有很多,例如

  • 某些模組崩潰了,或者您手動刪除了一些模組,但不知道哪些需要重新載入
  • udev 弄亂了您的音效卡順序,例如您在 alsaconf 中指定了您的內部音效卡為 card0,但它在啟動時偶爾會變成 card1。
  • 發生了一些奇怪的事情,您需要重新載入整個聲音系統,而無需重新啟動

使用此命令

sudo alsa force-reload
華夏公益教科書