私の結果を誤って解釈している可能性がありますが、私の結果は一貫していないようです。コメントでコメントを受けたいです。
rootユーザーとして
amixer scontrols
Simple mixer control 'PCM',0
Arch Linux ARMを実行しているRaspberry Pi 3で次のことを観察してください。
最初の構文を使用します。
amixer sset 'PCM' 50%
出力
Simple mixer control 'PCM',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -10239 - 400
Mono: Playback -4919 [50%] [-49.19dB] [on]
しかし、alsamixerを見てください
別の(--level)構文を実行します.
amixer set PCM -- 100%
出力
Simple mixer control 'PCM',0
Capabilities: pvolume pvolume-joined pswitch pswitch-joined
Playback channels: Mono
Limits: Playback -10239 - 400
Mono: Playback 400 [100%] [4.00dB] [on]
alsamixer で以下を生成します。
/homeのユーザーとして
突然PCMが使用できなくなり、マスターのみが使用できます。
amixer scontrols
Simple mixer control 'Master',0
Simple mixer control 'Capture',0
最初の有効な構文を使用してください(PCMとは異なり):
amixer sset 'Master' 50%
出力:
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 32768 [50%] [on]
Front Right: Playback 32768 [50%] [on]
alsa ミキサー出力
もう1つの有効な(--level)構文を使用してください。
amixer set Master -- 100%
出力:
Simple mixer control 'Master',0
Capabilities: pvolume pswitch pswitch-joined
Playback channels: Front Left - Front Right
Limits: Playback 0 - 65536
Mono:
Front Left: Playback 65536 [100%] [on]
Front Right: Playback 65536 [100%] [on]
完全性のために、alsamixerの出力は次のとおりです。
ノート
- あまり徹底的で包括的な答え:AlsaのマスターチャンネルとPCMチャンネルの違いは何ですか?
答え1
「ルート」と「非ルート」の名前と制御範囲は、PulseAudioによって引き起こされます。一部のカードには3つの異なるコントロールがあります。これは人間には意味がありませんが、PulseはPulseで選択できるすべての出力に対して1つのコントロールを提供し、音質を最適化しようとします。すべてのタスクにルートではなくPulseaudioを使用でき続ける場合は、最も簡単です。
alsamixer
最初のケースの棒グラフが予想範囲外のパーセンテージを反映していない理由はわかりません。-10239 - 400