Amixer를 사용하여 볼륨 조절


9

14.04를 실행 중이며 amixer명령 줄을 통해 볼륨을 제어 하는 데 사용할 수 있다고 들었 습니다. 예를 들어, 소리를 끄려면

amixer set Master mute

나를위한 출력은

amixer: Unable to find simple control 'Master',0 

그래서 나는 어떤 사람을 읽고 마스터를 내 노트북의 믹서 컨트롤 이름으로 바꿔야한다는 것을 알았습니다. 타이핑 amixer반환 :

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

그래서 자연스럽게 들어가 amixer set IEC958 mute지만

Simple mixer control 'IEC958',0
  Capabilities: pswitch pswitch-joined
  Playback channels: Mono
  Mono: Playback [off]

다시 한번. 나는 sset다른 명령을 시도 했지만 모든 단일 명령은 동일한 텍스트를 반환합니다. 또한 "마스터"또는 "스피커"컨트롤이없는 이유는 무엇입니까? 내가 잘못하고있는 것이 있습니까?

답변:


22

amixer볼륨을 제어하는 데 사용 하려면 터미널에서 작동해야합니다.

amixer -D pulse sset Master 0%

(0 % 음소거 또는 원하는 비율 사용)

음량을 줄이거 나 늘리려면 % 또는-뒤에 +를 추가 할 수 있습니다 (그러나 100 % 이상으로 사운드를 증가시키는 것은 효과가 없습니다).


2
정말 고마워. 그것은 또한 작동합니다amixer -D pulse set Master mute
Marco Sulla

2

잘못된 카드를 사용했을 가능성이 있습니다. 올바른 카드를 사용하십시오. 예를 들어 마이크가있는 웹캠을 연결 한 경우 첫 번째 슬롯을 먹을 수 있습니다 ;-)

모든 카드를 먼저 나열하십시오.

cat /proc/asound/card

나를 위해 그것은 다음과 같습니다

 0 [Webcam         ]: USB-Audio - Philips SPC 1030NC Webcam
                      Philips CE Philips SPC 1030NC Webcam at usb-orion-ehci.0-1.2, high speed
 1 [Audio          ]: USB-Audio - USB Audio
                      USB Audio at usb-orion-ehci.0-1.5.7, full speed

그런 다음 카드를 선택하십시오. 첫 번째 카드는 기본적으로 -c 0이므로 2. 카드를 선택하려면 다음을 수행하십시오.

amixer -c 1 Master +10 

내 말은 (세트에 들어가는 것을 잊었다) : amixer -c 1 set Master 100
oktay

감사! 웹캠 마이크를 음소거하려고 시도했지만 성공하지 못했습니다.
dieresys 1

s모든 카드를 나열 하려면 ...cat /proc/asound/cards
ow3n

0
amixer set IEC958,0 mute

믹서 출력에 표시된대로 카드를 지정해야합니다. "음소거"대신 "음소거 해제"를 사용하여 사운드를 다시 켜십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.