soundboard

This commit is contained in:
2022-03-28 20:20:45 -04:00
parent 3a4beb6566
commit f498b6b7c1
4 changed files with 13 additions and 0 deletions
+1
View File
@@ -46,3 +46,4 @@
~/.config/spicetify/Extensions: spicetify/extensions
~/.config/bat/config: bat/config
~/.config/themectl: themectl
~/.config/sounds: sounds
Executable
+12
View File
@@ -0,0 +1,12 @@
#!/bin/bash
default=$(pactl info | grep "Default Source:" | sed 's/Default Source: //g')
sink=$(pactl info | grep "Default Sink:" | sed 's/Default Source: //g')
pipe=$(pactl load-module module-pipe-source source_name=sboard file="${XDG_DATA_HOME}/sboard/vmic" format=s16le rate=16000 channels=1)
redir=$(pactl load-module module-loopback source=sboard sink="$sink")
pactl set-default-source sboard
pactl set-source-volume sboard 100%
ffmpeg -y -re -i "$@" -f s16le -ar 16000 -ac 1 "${XDG_DATA_HOME}/sboard/vmic"
pactl set-default-source "$default"
pactl unload-module "$pipe"
pactl unload-module "$redir"
BIN
View File
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 170 KiB