mirror of
https://github.com/ublue-os/bazzite.git
synced 2025-02-20 15:40:35 +00:00
chore: Update steamdeck-dsp package
This commit is contained in:
parent
114e45b9ca
commit
4d473e8163
@ -48,7 +48,7 @@ index ac7adb6..d46bb14 100755
|
||||
|
||||
unidentified ()
|
||||
diff --git a/pipewire-confs/systemd/system/pipewire-sysconf.service b/pipewire-confs/systemd/system/pipewire-sysconf.service
|
||||
index abc1f5d..6678964 100644
|
||||
index 1528ccc..361c2ad 100644
|
||||
--- a/pipewire-confs/systemd/system/pipewire-sysconf.service
|
||||
+++ b/pipewire-confs/systemd/system/pipewire-sysconf.service
|
||||
@@ -11,7 +11,7 @@
|
||||
@ -120,7 +120,7 @@ index 3f03354..1e43489 100755
|
||||
|
||||
unidentified ()
|
||||
diff --git a/wireplumber/systemd/system/wireplumber-sysconf.service b/wireplumber/systemd/system/wireplumber-sysconf.service
|
||||
index 0e3f481..63595c3 100644
|
||||
index 6ae50a9..cac828f 100644
|
||||
--- a/wireplumber/systemd/system/wireplumber-sysconf.service
|
||||
+++ b/wireplumber/systemd/system/wireplumber-sysconf.service
|
||||
@@ -11,7 +11,7 @@
|
||||
|
@ -9,7 +9,7 @@ index 11c8bd2..ac7adb6 100755
|
||||
set -eu
|
||||
|
||||
diff --git a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
|
||||
index 9246254..51cc545 100644
|
||||
index 262fa0f..d7055e2 100644
|
||||
--- a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
|
||||
+++ b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
|
||||
@@ -14,7 +14,7 @@ context.modules = [
|
||||
@ -22,7 +22,7 @@ index 9246254..51cc545 100644
|
||||
control = {
|
||||
"VAD Threshold (%)" = 23.0
|
||||
diff --git a/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf b/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
|
||||
index b64aa42..c9b611d 100644
|
||||
index 90a1e12..43f03e0 100644
|
||||
--- a/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
|
||||
+++ b/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
|
||||
@@ -14,7 +14,7 @@ context.modules = [
|
||||
@ -48,25 +48,31 @@ index abc1f5d..1528ccc 100644
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
diff --git a/scripts/install_plugins.sh b/scripts/install_plugins.sh
|
||||
index 591514a..6678045 100755
|
||||
index ad10f23..d43cd81 100755
|
||||
--- a/scripts/install_plugins.sh
|
||||
+++ b/scripts/install_plugins.sh
|
||||
@@ -5,9 +5,9 @@ if [ -e $HARDCODED_PLUGIN_DEST_1 ]; then rm -r $HARDCODED_PLUGIN_DEST_1; fi;
|
||||
if [ -e $HARDCODED_PLUGIN_DEST_2 ]; then rm -r $HARDCODED_PLUGIN_DEST_2; fi;
|
||||
@@ -1,4 +1,4 @@
|
||||
-#!/bin/sh
|
||||
+#!/usr/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
@@ -9,9 +9,9 @@ if [ -e "$HARDCODED_PLUGIN_DEST_1" ]; then rm -r "$HARDCODED_PLUGIN_DEST_1"; fi;
|
||||
if [ -e "$HARDCODED_PLUGIN_DEST_2" ]; then rm -r "$HARDCODED_PLUGIN_DEST_2"; fi;
|
||||
|
||||
|
||||
-mkdir -p $DEST_DIR/usr/lib/lv2
|
||||
-cp -r bin/lv2/g++/valve_deck_speakers.lv2 $DEST_DIR/usr/lib/lv2/valve_deck_speakers.lv2
|
||||
-cp -r bin/lv2/g++/valve_binaural.lv2 $DEST_DIR/usr/lib/lv2/valve_binaural.lv2
|
||||
-cp -r bin/lv2/g++/valve_deck_microphone.lv2 $DEST_DIR/usr/lib/lv2/valve_deck_microphone.dsp
|
||||
-cp -r bin/svg $DEST_DIR/usr/lib/lv2/svg
|
||||
-cp version.txt $DEST_DIR/usr/lib/lv2/valve_audio_dsp_version.txt
|
||||
+mkdir -p $LIB_DIR/lv2
|
||||
+cp -r bin/lv2/g++/valve_deck_speakers.lv2 $LIB_DIR/lv2/valve_deck_speakers.lv2
|
||||
+cp -r bin/lv2/g++/valve_binaural.lv2 $LIB_DIR/lv2/valve_binaural.lv2
|
||||
+cp -r bin/lv2/g++/valve_deck_microphone.lv2 $LIB_DIR/lv2/valve_deck_microphone.dsp
|
||||
+cp -r bin/svg $LIB_DIR/lv2/svg
|
||||
+cp version.txt $LIB_DIR/lv2/valve_audio_dsp_version.txt
|
||||
-mkdir -p "$DEST_DIR"/usr/lib/lv2
|
||||
-cp -r bin/lv2/g++/valve_deck_speakers.lv2 "$DEST_DIR"/usr/lib/lv2/valve_deck_speakers.lv2
|
||||
-cp -r bin/lv2/g++/valve_binaural.lv2 "$DEST_DIR"/usr/lib/lv2/valve_binaural.lv2
|
||||
-cp -r bin/lv2/g++/valve_deck_microphone.lv2 "$DEST_DIR"/usr/lib/lv2/valve_deck_microphone.dsp
|
||||
-# cp -r bin/svg $DEST_DIR/usr/lib/lv2/svg
|
||||
-# cp version.txt $DEST_DIR/usr/lib/lv2/valve_audio_dsp_version.txt
|
||||
+mkdir -p "$LIB_DIR"/lv2
|
||||
+cp -r bin/lv2/g++/valve_deck_speakers.lv2 "$LIB_DIR"/lv2/valve_deck_speakers.lv2
|
||||
+cp -r bin/lv2/g++/valve_binaural.lv2 "$LIB_DIR"/lv2/valve_binaural.lv2
|
||||
+cp -r bin/lv2/g++/valve_deck_microphone.lv2 "$LIB_DIR"/lv2/valve_deck_microphone.dsp
|
||||
+# cp -r bin/svg $LIB_DIR/lv2/svg
|
||||
+# cp version.txt $LIB_DIR/lv2/valve_audio_dsp_version.txt
|
||||
diff --git a/wireplumber/hardware-profiles/wireplumber-hwconfig b/wireplumber/hardware-profiles/wireplumber-hwconfig
|
||||
index 842edb2..3f03354 100755
|
||||
--- a/wireplumber/hardware-profiles/wireplumber-hwconfig
|
||||
|
120
spec_files/steamdeck-dsp/internal.patch
Normal file
120
spec_files/steamdeck-dsp/internal.patch
Normal file
@ -0,0 +1,120 @@
|
||||
diff --git a/Test.wav b/Test.wav
|
||||
index a3691b9..b0738ee 100644
|
||||
Binary files a/Test.wav and b/Test.wav differ
|
||||
diff --git a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain-sink.conf b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain-sink.conf
|
||||
index 7df5622..55d6bad 100644
|
||||
--- a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain-sink.conf
|
||||
+++ b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain-sink.conf
|
||||
@@ -27,7 +27,7 @@ context.modules = [
|
||||
}
|
||||
capture.props = {
|
||||
node.name = "filter-chain-sink"
|
||||
- media.class = Audio/Sink/Internal
|
||||
+ media.class = Audio/Sink
|
||||
audio.channels = 2
|
||||
audio.position = [ FL FR ]
|
||||
filter.smart = true
|
||||
diff --git a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
|
||||
index 9246254..262fa0f 100644
|
||||
--- a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
|
||||
+++ b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/filter-chain.conf
|
||||
@@ -39,7 +39,7 @@ context.modules = [
|
||||
}
|
||||
playback.props = {
|
||||
node.name = "filter-chain-source"
|
||||
- media.class = Audio/Source/Internal
|
||||
+ media.class = Audio/Source
|
||||
filter.smart = true
|
||||
filter.smart.name = filter-chain-source
|
||||
filter.smart.target = { media.class = Audio/Source, alsa.card_name = sof-nau8821-max }
|
||||
diff --git a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/virtual-sink.conf b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/virtual-sink.conf
|
||||
index e44aa2f..37e1083 100644
|
||||
--- a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/virtual-sink.conf
|
||||
+++ b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/virtual-sink.conf
|
||||
@@ -5,7 +5,7 @@ context.modules = [
|
||||
node.description = "Virtual Sink"
|
||||
capture.props = {
|
||||
audio.position = [ FL FR ]
|
||||
- media.class = Audio/Sink/Internal
|
||||
+ media.class = Audio/Sink
|
||||
filter.smart = true
|
||||
filter.smart.name = virtual-sink
|
||||
filter.smart.before = [ filter-chain-sink ]
|
||||
diff --git a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/virtual-source.conf b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/virtual-source.conf
|
||||
index a2cec34..ed84976 100644
|
||||
--- a/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/virtual-source.conf
|
||||
+++ b/pipewire-confs/hardware-profiles/valve-galileo/pipewire.conf.d/virtual-source.conf
|
||||
@@ -10,7 +10,7 @@ context.modules = [
|
||||
}
|
||||
playback.props = {
|
||||
audio.position = [ FL FR ]
|
||||
- media.class = Audio/Source/Internal
|
||||
+ media.class = Audio/Source
|
||||
filter.smart = true
|
||||
filter.smart.name = virtual-source
|
||||
filter.smart.before = [ filter-chain-source ]
|
||||
diff --git a/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf b/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
|
||||
index b64aa42..90a1e12 100644
|
||||
--- a/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
|
||||
+++ b/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/filter-chain.conf
|
||||
@@ -39,7 +39,7 @@ context.modules = [
|
||||
}
|
||||
playback.props = {
|
||||
node.name = "filter-chain-source"
|
||||
- media.class = Audio/Source/Internal
|
||||
+ media.class = Audio/Source
|
||||
filter.smart = true
|
||||
filter.smart.name = filter-chain-source
|
||||
|
||||
diff --git a/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/virtual-source.conf b/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/virtual-source.conf
|
||||
index a2cec34..ed84976 100644
|
||||
--- a/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/virtual-source.conf
|
||||
+++ b/pipewire-confs/hardware-profiles/valve-jupiter/pipewire.conf.d/virtual-source.conf
|
||||
@@ -10,7 +10,7 @@ context.modules = [
|
||||
}
|
||||
playback.props = {
|
||||
audio.position = [ FL FR ]
|
||||
- media.class = Audio/Source/Internal
|
||||
+ media.class = Audio/Source
|
||||
filter.smart = true
|
||||
filter.smart.name = virtual-source
|
||||
filter.smart.before = [ filter-chain-source ]
|
||||
diff --git a/scripts/install_plugins.sh b/scripts/install_plugins.sh
|
||||
index 591514a..ad10f23 100755
|
||||
--- a/scripts/install_plugins.sh
|
||||
+++ b/scripts/install_plugins.sh
|
||||
@@ -1,13 +1,17 @@
|
||||
+#!/bin/sh
|
||||
+
|
||||
+set -eu
|
||||
+
|
||||
HARDCODED_PLUGIN_DEST_1=${DEST_DIR}/usr/lib/lv2/valve_deck_speakers.lv2
|
||||
HARDCODED_PLUGIN_DEST_2=${DEST_DIR}/lib/lv2/valve_deck_speakers.lv2
|
||||
-
|
||||
-if [ -e $HARDCODED_PLUGIN_DEST_1 ]; then rm -r $HARDCODED_PLUGIN_DEST_1; fi;
|
||||
-if [ -e $HARDCODED_PLUGIN_DEST_2 ]; then rm -r $HARDCODED_PLUGIN_DEST_2; fi;
|
||||
+
|
||||
+if [ -e "$HARDCODED_PLUGIN_DEST_1" ]; then rm -r "$HARDCODED_PLUGIN_DEST_1"; fi;
|
||||
+if [ -e "$HARDCODED_PLUGIN_DEST_2" ]; then rm -r "$HARDCODED_PLUGIN_DEST_2"; fi;
|
||||
|
||||
|
||||
-mkdir -p $DEST_DIR/usr/lib/lv2
|
||||
-cp -r bin/lv2/g++/valve_deck_speakers.lv2 $DEST_DIR/usr/lib/lv2/valve_deck_speakers.lv2
|
||||
-cp -r bin/lv2/g++/valve_binaural.lv2 $DEST_DIR/usr/lib/lv2/valve_binaural.lv2
|
||||
-cp -r bin/lv2/g++/valve_deck_microphone.lv2 $DEST_DIR/usr/lib/lv2/valve_deck_microphone.dsp
|
||||
-cp -r bin/svg $DEST_DIR/usr/lib/lv2/svg
|
||||
-cp version.txt $DEST_DIR/usr/lib/lv2/valve_audio_dsp_version.txt
|
||||
+mkdir -p "$DEST_DIR"/usr/lib/lv2
|
||||
+cp -r bin/lv2/g++/valve_deck_speakers.lv2 "$DEST_DIR"/usr/lib/lv2/valve_deck_speakers.lv2
|
||||
+cp -r bin/lv2/g++/valve_binaural.lv2 "$DEST_DIR"/usr/lib/lv2/valve_binaural.lv2
|
||||
+cp -r bin/lv2/g++/valve_deck_microphone.lv2 "$DEST_DIR"/usr/lib/lv2/valve_deck_microphone.dsp
|
||||
+# cp -r bin/svg $DEST_DIR/usr/lib/lv2/svg
|
||||
+# cp version.txt $DEST_DIR/usr/lib/lv2/valve_audio_dsp_version.txt
|
||||
diff --git a/version.txt b/version.txt
|
||||
index 60d8e2b..a7ccba2 100644
|
||||
--- a/version.txt
|
||||
+++ b/version.txt
|
||||
@@ -1,2 +1,2 @@
|
||||
Valve Audio Signal Processing Plugins
|
||||
-Version 0.31, 09/15/2023
|
||||
+Version 0.44, 09/15/2023
|
@ -6,8 +6,9 @@ License: GPLv2
|
||||
URL: https://github.com/ublue-os/bazzite
|
||||
Source: https://gitlab.com/evlaV/valve-hardware-audio-processing/-/archive/main/valve-hardware-audio-processing-main.tar.gz
|
||||
|
||||
Patch0: fedora.patch
|
||||
Patch1: bazzite.patch
|
||||
Patch0: internal.patch
|
||||
Patch1: fedora.patch
|
||||
Patch2: bazzite.patch
|
||||
|
||||
Requires: pipewire-module-filter-chain-lv2
|
||||
Requires: ladspa-noise-suppression-for-voice
|
||||
@ -58,7 +59,6 @@ rm %{buildroot}%{_datadir}/pipewire/hardware-profiles/default
|
||||
%{_prefix}/lib/firmware/amd/*
|
||||
%{_libexecdir}/hwsupport/wireplumber-hwconfig
|
||||
%{_libexecdir}/hwsupport/pipewire-hwconfig
|
||||
%{_libdir}/lv2/svg/valve_deck_*
|
||||
%{_libdir}/lv2/valve_*
|
||||
%{_datadir}/alsa/ucm2/conf.d/acp5x/*.conf
|
||||
%{_datadir}/alsa/ucm2/conf.d/sof-nau8821-max/*.conf
|
||||
@ -71,12 +71,15 @@ rm %{buildroot}%{_datadir}/pipewire/hardware-profiles/default
|
||||
|
||||
%post
|
||||
%systemd_post wireplumber-sysconf.service
|
||||
%systemd_post pipewire-sysconf.service
|
||||
|
||||
%preun
|
||||
%systemd_preun wireplumber-sysconf.service
|
||||
%systemd_preun pipewire-sysconf.service
|
||||
|
||||
%postun
|
||||
%systemd_postun_with_restart wireplumber-sysconf.service
|
||||
%systemd_postun_with_restart pipewire-sysconf.service
|
||||
|
||||
# Finally, changes from the latest release of your application are generated from
|
||||
# your project's Git history. It will be empty until you make first annotated Git tag.
|
||||
|
Loading…
x
Reference in New Issue
Block a user