루트 사용자로

루트 사용자로

내 결과를 잘못 해석하고 있을 수도 있지만 내 결과가 일관되지 않은 것 같습니다. 댓글로 댓글을 받고 싶습니다.

루트 사용자로

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 믹서 출력

여기에 이미지 설명을 입력하세요.

다시 다른 유효한(--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의 출력은 다음과 같습니다.

여기에 이미지 설명을 입력하세요.


노트

답변1

"루트"와 "루트가 아닌" 이름 및 제어 범위는 PulseAudio로 인해 발생합니다. 일부 카드에는 세 가지 다른 컨트롤이 있는데 이는 인간에게는 아무 의미가 없는 반면, Pulse는 하나의 컨트롤(Pulse에서 선택할 수 있는 모든 출력에 대해)을 제공하고 음질을 최적화하려고 시도합니다. 모든 작업에 루트가 아닌 Pulseaudio를 계속 사용할 수 있다면 가장 쉽습니다.

alsamixer첫 번째 경우의 막대 차트가 예상 범위를 벗어난 백분율을 반영하지 않는 이유를 모르겠습니다 .-10239 - 400

관련 정보