ミキサーが使えます。 alsa-utils
にあります Ubuntu および Debian のパッケージ。
amixer
を実行 パラメータなしで、デフォルト デバイスのコントロールに関する概要を取得します。
alsamixer
も使用できます パラメータなし (同じパッケージから) を使用して、より視覚的な概要を取得します。 F6 を使用して、デバイスを表示および切り替えます。通常、PulseAudio とハードウェア サウンドカードを選択できます。
次に amixer
を使用します set
で コマンドを使用して音量を設定します。たとえば、マスター チャンネルを 50% に設定するには:
amixer set Master 50%
Master
はコントロール名であり、パラメーターなしで実行したときに表示されるものと一致する必要があります。
%
に注意してください 記号がない場合、値は 0 ~ 65536 レベルとして扱われます。
PulseAudio がデフォルトのデバイスでない場合は、-D
を使用できます。 スイッチ:
amixer -D pulse set Master 50%
コメントで指摘されたその他の便利なコマンド:
音量を上げたり下げたりするには +/-
を使用します 数字の後に
amixer set Master 10%+
amixer set Master 10%-
ミュート、ミュート解除、またはミュート/ミュート解除状態を切り替えるには、
amixer set Master mute
amixer set Master unmute
amixer set Master toggle
また、デフォルトの raw と、一部のデバイスでは alsamixer
でも使用されるデシベルに基づくより自然なスケールの 2 つの異なるパーセンテージ スケールがある場合があることにも注意してください。 . -M
を使用 後者を使用します。
最後に、PulseAudio のみに興味がある場合は、pactl
をチェックしてみてください。 (他の回答の 1 つを参照してください)。
ミュートするには:
amixer -D pulse sset Master mute
ミュートを解除するには:
amixer -D pulse sset Master unmute
音量を 5% 上げるには:
amixer -D pulse sset Master 5%+
音量を 5% 下げるには:
amixer -D pulse sset Master 5%-
pactl
/pacmd
(amixer
とは異なります) ) 100% 以上の音量を上げることができます :-)
pactl set-sink-mute 0 toggle # toggle mute, also you have true/false
pactl set-sink-volume 0 0 # mute (force)
pactl set-sink-volume 0 100% # max
pactl set-sink-volume 0 +5% # +5% (up)
pactl set-sink-volume 0 -5% # -5% (down)
pavucontrol
で100%以上の手動設定が可能 (alsamixer
とは異なります) ).
注意 :異なるシンクを持つ異なるホストで同じコマンドを共有したい場合は、 @[email protected]
を使用できます 番号 0
の代わりにシンクとして :
pactl set-sink-volume @[email protected] +5%
pactl set-default-sink my-sink-name
でデフォルトのシンクを設定しました (pactl list short sinks
で名前をリストする ).
ソース :askubuntu.com、wiki.archlinux.org。