diff -Nru asahi-audio-1.6/README.md asahi-audio-1.7/README.md --- asahi-audio-1.6/README.md 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/README.md 2024-02-28 13:40:48.000000000 +0000 @@ -17,11 +17,14 @@ ### Dependencies * speakersafetyd -* linux-asahi 6.6-11 or above +* linux-asahi 6.6-11 or above (see notes) * PipeWire 0.3.85 or above * WirePlumber 0.4.16 or above * Bankstown 1.0 or above -* LSP Plugins (only the LV2 set of plugins are used) +* LSP Plugins 1.0.20 or above (only the LV2 set of plugins are used) + +**Notes**: Due to a critical bug in lsp-plugins speaker are enabled via +out-of-tree patches to ensure known fixed LSP plugins are present. ### Why this is necessary Microspeakers are terrible. They are too small to reproduce any substantial bass at all, diff -Nru asahi-audio-1.6/debian/changelog asahi-audio-1.7/debian/changelog --- asahi-audio-1.6/debian/changelog 2024-01-01 20:31:49.000000000 +0000 +++ asahi-audio-1.7/debian/changelog 2024-03-03 16:02:35.000000000 +0000 @@ -1,3 +1,12 @@ +asahi-audio (1.7-1) unstable; urgency=medium + + * Version lsp-plugins-lv2 dep to >= 1.2.14 + - this makes sure we get a version including fix for #1058672 + * Recommend alsa-ucm-conf-asahi + * New upstream release. + + -- Andreas Henriksson Sun, 03 Mar 2024 17:02:35 +0100 + asahi-audio (1.6-1) unstable; urgency=medium * Team upload. diff -Nru asahi-audio-1.6/debian/control asahi-audio-1.7/debian/control --- asahi-audio-1.6/debian/control 2023-12-20 19:19:35.000000000 +0000 +++ asahi-audio-1.7/debian/control 2024-01-02 19:07:54.000000000 +0000 @@ -16,8 +16,8 @@ ${shlibs:Depends}, pipewire (>= 0.3.81), wireplumber (>= 0.4.15-2~), - lsp-plugins-lv2 -Recommends: bankstown-lv2, speakersafetyd + lsp-plugins-lv2 (>= 1.2.14) +Recommends: bankstown-lv2, speakersafetyd, alsa-ucm-conf-asahi Description: PipeWire DSP profiles for Apple Silicon machines PipeWire and WirePlumber DSP profiles and configurations to drive the speaker arrays in Apple Silicon laptops and desktops. diff -Nru asahi-audio-1.6/firs/j274/graph.json asahi-audio-1.7/firs/j274/graph.json --- asahi-audio-1.6/firs/j274/graph.json 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/firs/j274/graph.json 2024-02-28 13:40:48.000000000 +0000 @@ -150,6 +150,7 @@ "node.virtual": "false", "priority.session": 850, "state.default-channel-volume": 0.343, + "device.icon-name": "audio-speakers" }, "playback.props": { "node.name": "effect_output.j274-convolver", diff -Nru asahi-audio-1.6/firs/j293/graph.json asahi-audio-1.7/firs/j293/graph.json --- asahi-audio-1.6/firs/j293/graph.json 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/firs/j293/graph.json 2024-02-28 13:40:48.000000000 +0000 @@ -233,6 +233,7 @@ "node.virtual": "false", "priority.session": 850, "state.default-channel-volume": 0.343, + "device.icon-name": "audio-speakers" }, "playback.props": { "node.name": "effect_output.j293-convolver", diff -Nru asahi-audio-1.6/firs/j313/graph.json asahi-audio-1.7/firs/j313/graph.json --- asahi-audio-1.6/firs/j313/graph.json 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/firs/j313/graph.json 2024-02-28 13:40:48.000000000 +0000 @@ -153,6 +153,7 @@ "node.virtual": "false", "priority.session": 850, "state.default-channel-volume": 0.343, + "device.icon-name": "audio-speakers" }, "playback.props": { "node.name": "effect_output.j313-convolver", diff -Nru asahi-audio-1.6/firs/j314/graph.json asahi-audio-1.7/firs/j314/graph.json --- asahi-audio-1.6/firs/j314/graph.json 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/firs/j314/graph.json 2024-02-28 13:40:48.000000000 +0000 @@ -9,12 +9,13 @@ "name": "bassex", "control": { "bypass": 0, - "amt": 1.35, - "sat_second": 1.25, - "sat_third": 1.85, - "blend": 0.65, + "amt": 1.25, + "sat_second": 1.65, + "sat_third": 2.35, + "blend": 0.40, "ceil": 200.0, "floor": 20.0, + "final_hp": 120.0, } }, { @@ -213,6 +214,7 @@ "node.virtual": "false", "priority.session": 850, "state.default-channel-volume": 0.343, + "device.icon-name": "audio-speakers" }, "playback.props": { "node.name": "effect_output.j314-convolver", Binary files /tmp/tmp8h9m_aad/cxY7x7_mVe/asahi-audio-1.6/firs/j314/tweeters-192.wav and /tmp/tmp8h9m_aad/Cie3ySsOst/asahi-audio-1.7/firs/j314/tweeters-192.wav differ Binary files /tmp/tmp8h9m_aad/cxY7x7_mVe/asahi-audio-1.6/firs/j314/tweeters-44.wav and /tmp/tmp8h9m_aad/Cie3ySsOst/asahi-audio-1.7/firs/j314/tweeters-44.wav differ Binary files /tmp/tmp8h9m_aad/cxY7x7_mVe/asahi-audio-1.6/firs/j314/tweeters-48.wav and /tmp/tmp8h9m_aad/Cie3ySsOst/asahi-audio-1.7/firs/j314/tweeters-48.wav differ Binary files /tmp/tmp8h9m_aad/cxY7x7_mVe/asahi-audio-1.6/firs/j314/tweeters-96.wav and /tmp/tmp8h9m_aad/Cie3ySsOst/asahi-audio-1.7/firs/j314/tweeters-96.wav differ Binary files /tmp/tmp8h9m_aad/cxY7x7_mVe/asahi-audio-1.6/firs/j314/woofers-192.wav and /tmp/tmp8h9m_aad/Cie3ySsOst/asahi-audio-1.7/firs/j314/woofers-192.wav differ Binary files /tmp/tmp8h9m_aad/cxY7x7_mVe/asahi-audio-1.6/firs/j314/woofers-44.wav and /tmp/tmp8h9m_aad/Cie3ySsOst/asahi-audio-1.7/firs/j314/woofers-44.wav differ Binary files /tmp/tmp8h9m_aad/cxY7x7_mVe/asahi-audio-1.6/firs/j314/woofers-48.wav and /tmp/tmp8h9m_aad/Cie3ySsOst/asahi-audio-1.7/firs/j314/woofers-48.wav differ Binary files /tmp/tmp8h9m_aad/cxY7x7_mVe/asahi-audio-1.6/firs/j314/woofers-96.wav and /tmp/tmp8h9m_aad/Cie3ySsOst/asahi-audio-1.7/firs/j314/woofers-96.wav differ diff -Nru asahi-audio-1.6/firs/j316/graph.json asahi-audio-1.7/firs/j316/graph.json --- asahi-audio-1.6/firs/j316/graph.json 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/firs/j316/graph.json 2024-02-28 13:40:48.000000000 +0000 @@ -191,13 +191,13 @@ "capture.volumes": [ { "control": "ell:volume", - "min": -42.5, + "min": -65.0, "max": 0.0, "scale": "cubic" }, { "control": "elr:volume", - "min": -42.5, + "min": -65.0, "max": 0.0, "scale": "cubic" } @@ -213,6 +213,7 @@ "node.virtual": "false", "priority.session": 850, "state.default-channel-volume": 0.343, + "device.icon-name": "audio-speakers" }, "playback.props": { "node.name": "effect_output.j316-convolver", diff -Nru asahi-audio-1.6/firs/j375/graph.json asahi-audio-1.7/firs/j375/graph.json --- asahi-audio-1.6/firs/j375/graph.json 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/firs/j375/graph.json 2024-02-28 13:40:48.000000000 +0000 @@ -119,6 +119,7 @@ "node.virtual": "false", "priority.session": 850, "state.default-channel-volume": 0.343, + "device.icon-name": "audio-speakers" }, "playback.props": { "node.name": "effect_output.j375-convolver", diff -Nru asahi-audio-1.6/firs/j413/graph.json asahi-audio-1.7/firs/j413/graph.json --- asahi-audio-1.6/firs/j413/graph.json 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/firs/j413/graph.json 2024-02-28 13:40:48.000000000 +0000 @@ -187,6 +187,7 @@ "node.virtual": "false", "priority.session": 850, "state.default-channel-volume": 0.343, + "device.icon-name": "audio-speakers" }, "playback.props": { "node.name": "effect_output.j413-convolver", diff -Nru asahi-audio-1.6/firs/j415/graph.json asahi-audio-1.7/firs/j415/graph.json --- asahi-audio-1.6/firs/j415/graph.json 2023-12-18 12:46:41.000000000 +0000 +++ asahi-audio-1.7/firs/j415/graph.json 2024-02-28 13:40:48.000000000 +0000 @@ -9,12 +9,13 @@ "name": "bassex", "control": { "bypass": 0, - "amt": 1.5, - "sat_second": 1.3, - "sat_third": 2.5, - "blend": 0.65, + "amt": 1.45, + "sat_second": 1.75, + "sat_third": 2.20, + "blend": 0.40, "ceil": 200.0, "floor": 20.0, + "final_hp": 120.0, } }, { @@ -213,6 +214,7 @@ "node.virtual": "false", "priority.session": 850, "state.default-channel-volume": 0.343, + "device.icon-name": "audio-speakers" }, "playback.props": { "node.name": "effect_output.j415-convolver",