Skip to content

Instantly share code, notes, and snippets.

@avnik
Created September 3, 2014 14:48
Show Gist options
  • Save avnik/7e557e6bbf985827d6e0 to your computer and use it in GitHub Desktop.
Save avnik/7e557e6bbf985827d6e0 to your computer and use it in GitHub Desktop.
#!/usr/bin/pulseaudio -nF
#load-module module-alsa-sink device=hw:0 tsched=0 sink_name=main.out
#load-module module-alsa-source device=hw:0 tsched=0 source_name=main.in
load-module module-alsa-card card_name=main tsched=0 device_id=0 sink_name=main.out source_name=main.in use_ucm=false profile=headphones profile_set=/etc/pulse/profile.conf paths_dir=/etc/pulse/paths
#load-module module-udev-detect tsched=1 use_ucm=true
load-module module-null-sink
#load-module module-equalizer-sink
load-module module-dbus-protocol
load-module module-augment-properties
load-module module-esound-protocol-unix
load-module module-esound-protocol-tcp
load-module module-native-protocol-tcp
load-module module-native-protocol-unix
load-module module-systemd-login
load-module module-x11-publish
#load-module module-ladspa-sink sink_name=ladspa_out master=main.out plugin=mbeq_1197 label=mbeq control=11.621622,10,4.594594,2.702703,0,0,-1.621622,-0.270270,-5.405406,-3.513514,-8.648648,-5.675676,-4.054054,1.351351,9.189189
load-module module-match key=application table=/etc/pulse/match.table
### Automatically move streams to the default sink if the sink they are
### connected to dies, similar for sources
load-module module-rescue-streams
### Make sure we always have a sink around, even if it is a null sink.
load-module module-always-sink
### Honour intended role device property
load-module module-intended-roles
### Make some devices default
#set-default-sink main.out
#set-default-sink ladspa_out
#set-default-source main.in
[General]
auto-profiles = yes
[Profile headphones]
description = Foobar
output-mappings = analog-stereo
input-mappings = analog-stereo
[Mapping analog-stereo]
device-strings = front:%f hw:%f
channel-map = left,right
priority = 10
paths-input = rear-mic
paths-output = test
; custom-output-lineout custom-output-headphones
[Element Auto-Mute Mode]
switch = select
[Option Auto-Mute Mode:Enabled]
name = automute
[Option Auto-Mute Mode:Disabled]
name = no-automute
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment