summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bragi.nix32
1 files changed, 18 insertions, 14 deletions
diff --git a/bragi.nix b/bragi.nix
index dc732626..8d28168f 100644
--- a/bragi.nix
+++ b/bragi.nix
@@ -195,26 +195,30 @@ in rec {
195 }; 195 };
196 196
197 services.trivmix = { 197 services.trivmix = {
198 "mpdmix0" = { connectOut = "outnode0:in"; group = "mpd"; initial = "-35dB"; }; 198 fps = "20"; interval = "0.5";
199 "mpdmix1" = { connectOut = "outnode1:in"; group = "mpd"; initial = "-35dB"; };
200 199
201 "passmix0" = { connectOut = "outnode0:in"; connectIn = "system:capture_5"; group = "vali_out"; initial = "-5dB"; }; 200 mixers = {
202 "passmix1" = { connectOut = "outnode1:in"; connectIn = "system:capture_6"; group = "vali_out"; initial = "-5dB"; }; 201 "mpdmix0" = { connectOut = "outnode0:in"; group = "mpd"; initial = "-35dB"; };
202 "mpdmix1" = { connectOut = "outnode1:in"; group = "mpd"; initial = "-35dB"; };
203 203
204 "passmix2" = { connectOut = "system:playback_5"; connectIn = "system:capture_1"; group = "mic_out"; initial = "1"; }; 204 "passmix0" = { connectOut = "outnode0:in"; connectIn = "system:capture_5"; group = "vali_out"; initial = "-5dB"; };
205 "passmix3" = { connectOut = "system:playback_6"; connectIn = "system:capture_1"; group = "mic_out"; initial = "1"; }; 205 "passmix1" = { connectOut = "outnode1:in"; connectIn = "system:capture_6"; group = "vali_out"; initial = "-5dB"; };
206 206
207 "passmix4" = { connectOut = "outnode0:in"; connectIn = "system:capture_7"; group = "hel_out"; initial = "-5dB"; }; 207 "passmix2" = { connectOut = "system:playback_5"; connectIn = "system:capture_1"; group = "mic_out"; initial = "1"; };
208 "passmix5" = { connectOut = "outnode1:in"; connectIn = "system:capture_8"; group = "hel_out"; initial = "-5dB"; }; 208 "passmix3" = { connectOut = "system:playback_6"; connectIn = "system:capture_1"; group = "mic_out"; initial = "1"; };
209 209
210 "outnode0" = { initial = "1"; adjustable = false; }; 210 "passmix4" = { connectOut = "outnode0:in"; connectIn = "system:capture_7"; group = "hel_out"; initial = "-5dB"; };
211 "outnode1" = { initial = "1"; adjustable = false; }; 211 "passmix5" = { connectOut = "outnode1:in"; connectIn = "system:capture_8"; group = "hel_out"; initial = "-5dB"; };
212 212
213 "headphones0" = { connectOut = "system:playback_3"; connectIn = "outnode0:out"; group = "headphones"; initial = "1"; balance = "right"; }; 213 "outnode0" = { initial = "1"; adjustable = false; };
214 "headphones1" = { connectOut = "system:playback_4"; connectIn = "outnode1:out"; group = "headphones"; initial = "1"; balance = "left"; }; 214 "outnode1" = { initial = "1"; adjustable = false; };
215 215
216 "speakers0" = { connectOut = "system:playback_7"; connectIn = "outnode0:out"; group = "speakers"; initial = "0"; balance = "right"; }; 216 "headphones0" = { connectOut = "system:playback_3"; connectIn = "outnode0:out"; group = "headphones"; initial = "1"; balance = "right"; };
217 "speakers1" = { connectOut = "system:playback_8"; connectIn = "outnode1:out"; group = "speakers"; initial = "0"; balance = "left"; }; 217 "headphones1" = { connectOut = "system:playback_4"; connectIn = "outnode1:out"; group = "headphones"; initial = "1"; balance = "left"; };
218
219 "speakers0" = { connectOut = "system:playback_7"; connectIn = "outnode0:out"; group = "speakers"; initial = "0"; balance = "right"; };
220 "speakers1" = { connectOut = "system:playback_8"; connectIn = "outnode1:out"; group = "speakers"; initial = "0"; balance = "left"; };
221 };
218 }; 222 };
219 223
220 services.mpd = { 224 services.mpd = {