Difference between revisions of "PulseAudio"
From Vague Hope Wiki
(→General) |
|||
Line 25: | Line 25: | ||
bash -c 'pactl -- set-sink-volume `pacmd list-sinks | grep -P -o "(?<=\* index: )[0-9]+"` -10%' | bash -c 'pactl -- set-sink-volume `pacmd list-sinks | grep -P -o "(?<=\* index: )[0-9]+"` -10%' | ||
− | + | == RTP == | |
* http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/#index7h2 | * http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules/#index7h2 | ||
Line 34: | Line 34: | ||
Receive: | Receive: | ||
pacmd load-module module-rtp-recv | pacmd load-module module-rtp-recv | ||
+ | |||
+ | == Service == | ||
+ | |||
+ | |||
== pacmd == | == pacmd == |
Revision as of 00:10, 3 August 2013
Contents
General
Install:
sudo aptitude install pulseaudio pulseaudio-utils pavucontrol
Control:
pacmd pacmd help pacmd list-modules pacmd list-sinks pacmd load-module module-tunnel-sink server=192.168.0.211 pacmd load-module module-combine sink_name=combined slaves="alsa_output.pci-0000_00_1b.0.analog-surround-40,tunnel-sink.192.168.0.211" pacmd unload-module <number from list-modules>
Restart:
pulseaudio -k speaker-test -c2
Move:
pacmd list-sinks pacmd list-sink-inputs pacmd move-sink-input <x> <y>
Volume:
bash -c 'pactl -- set-sink-volume `pacmd list-sinks | grep -P -o "(?<=\* index: )[0-9]+"` -10%'
RTP
Broadcast:
pacmd load-module module-rtp-send source=@DEFAULT_MONITOR@ loop=0
Receive:
pacmd load-module module-rtp-recv
Service
pacmd
When running as shared service (http://pulseaudio.org/ticket/222):
bin/shared-pacmd
#!/bin/bash if [ "$USER" == "pulse" ] ; then export PULSE_RUNTIME_PATH=/var/run/pulse pacmd else sudo -u pulse "$0" fi
References
- http://sygard.no/2010/11/dedicated-pulseaudio-network-sound-server-without-x/
- http://ubuntuforums.org/showthread.php?t=983932
- http://bda.ath.cx/blog/2009/01/23/pulseaudio-module-combine-arguments/
- http://www.freedesktop.org/wiki/Software/PulseAudio/Documentation/User/Modules#DeviceDrivers
- http://www.hackerposse.com/~rozzin/journal/whole-home-pulseaudio
- http://askubuntu.com/questions/71863/how-to-change-pulseaudio-sink-with-pacmd-set-default-sink-during-playback