some updates

This commit is contained in:
Hannes
2026-08-14 13:52:56 +02:00
parent a5e11395ee
commit b5ce934840
12 changed files with 104 additions and 720 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ hl.on("hyprland.start", function ()
hl.exec_cmd("tmux new-session -d -s ydotool 'ydotoold'") hl.exec_cmd("tmux new-session -d -s ydotool 'ydotoold'")
hl.exec_cmd("tmux new-session -d -s ollama '/usr/bin/ollama serve'") hl.exec_cmd("tmux new-session -d -s ollama '/usr/bin/ollama serve'")
hl.exec_cmd("tmux new-session -d -s fah 'cd ~/.local/share/fah && fah-client'") hl.exec_cmd("tmux new-session -d -s fah 'cd ~/.local/share/fah && fah-client'")
hl.exec_cmd("tmux new-session -d -s carla 'carla -n /home/honney/Music/1Player.carxp'") hl.exec_cmd("bash -c '~/.config/hypr/scripts/audio/1player.sh'")
hl.exec_cmd("bash -c '~/.config/hypr/scripts/goxlr/goxlr-start.sh > ~/.config/hypr/scripts/goxlr/goxlr-start.log'") hl.exec_cmd("bash -c '~/.config/hypr/scripts/goxlr/goxlr-start.sh > ~/.config/hypr/scripts/goxlr/goxlr-start.log'")
hl.exec_cmd("bash -c 'sleep 2 && ~/.config/hypr/scripts/wallpapers/random_wallpaper.sh > ~/.config/hypr/scripts/wallpapers/random_wallpaper.log'") hl.exec_cmd("bash -c 'sleep 2 && ~/.config/hypr/scripts/wallpapers/random_wallpaper.sh > ~/.config/hypr/scripts/wallpapers/random_wallpaper.log'")
+99 -644
View File
@@ -14,518 +14,26 @@
<BeatsPerMinute>120</BeatsPerMinute> <BeatsPerMinute>120</BeatsPerMinute>
</Transport> </Transport>
<!-- LSP Mixer x8 Stereo --> <!-- Simple Low Pass Filter -->
<Plugin> <Plugin>
<Info> <Info>
<Type>LV2</Type> <Type>LADSPA</Type>
<Name>LSP Mixer x8 Stereo</Name> <Name>Simple Low Pass Filter</Name>
<URI>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo</URI> <Binary>/usr/lib/ladspa/filter.so</Binary>
<Label>lpf</Label>
<UniqueID>1041</UniqueID>
</Info> </Info>
<Data> <Data>
<Active>Yes</Active> <Active>Yes</Active>
<ControlChannel>1</ControlChannel> <ControlChannel>1</ControlChannel>
<Options>0x1</Options> <Options>0x0</Options>
<Parameter> <Parameter>
<Index>0</Index> <Index>0</Index>
<Name>Enabled</Name> <Name>Cutoff Frequency</Name>
<Symbol>enabled</Symbol> <Value>0.00916666630655527</Value>
<Value>1</Value>
</Parameter> </Parameter>
<Parameter>
<Index>1</Index>
<Name>Mono output</Name>
<Symbol>mono</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>2</Index>
<Name>Output balance</Name>
<Symbol>bal</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>3</Index>
<Name>Dry amount</Name>
<Symbol>dry</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>4</Index>
<Name>Wet amount</Name>
<Symbol>wet</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>5</Index>
<Name>Output gain</Name>
<Symbol>g_out</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>10</Index>
<Name>Channel solo 1</Name>
<Symbol>cs_1</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>11</Index>
<Name>Channel mute 1</Name>
<Symbol>cm_1</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>12</Index>
<Name>Channel phase invert 1</Name>
<Symbol>ci_1</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>13</Index>
<Name>Channel pan left 1</Name>
<Symbol>cp_1l</Symbol>
<Value>-100</Value>
</Parameter>
<Parameter>
<Index>14</Index>
<Name>Channel pan right 1</Name>
<Symbol>cp_1r</Symbol>
<Value>100</Value>
</Parameter>
<Parameter>
<Index>15</Index>
<Name>Channel output balance 1</Name>
<Symbol>cb_1</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>16</Index>
<Name>Channel gain 1</Name>
<Symbol>cg_1</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>19</Index>
<Name>Channel solo 2</Name>
<Symbol>cs_2</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>20</Index>
<Name>Channel mute 2</Name>
<Symbol>cm_2</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>21</Index>
<Name>Channel phase invert 2</Name>
<Symbol>ci_2</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>22</Index>
<Name>Channel pan left 2</Name>
<Symbol>cp_2l</Symbol>
<Value>-100</Value>
</Parameter>
<Parameter>
<Index>23</Index>
<Name>Channel pan right 2</Name>
<Symbol>cp_2r</Symbol>
<Value>100</Value>
</Parameter>
<Parameter>
<Index>24</Index>
<Name>Channel output balance 2</Name>
<Symbol>cb_2</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>25</Index>
<Name>Channel gain 2</Name>
<Symbol>cg_2</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>28</Index>
<Name>Channel solo 3</Name>
<Symbol>cs_3</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>29</Index>
<Name>Channel mute 3</Name>
<Symbol>cm_3</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>30</Index>
<Name>Channel phase invert 3</Name>
<Symbol>ci_3</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>31</Index>
<Name>Channel pan left 3</Name>
<Symbol>cp_3l</Symbol>
<Value>-100</Value>
</Parameter>
<Parameter>
<Index>32</Index>
<Name>Channel pan right 3</Name>
<Symbol>cp_3r</Symbol>
<Value>100</Value>
</Parameter>
<Parameter>
<Index>33</Index>
<Name>Channel output balance 3</Name>
<Symbol>cb_3</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>34</Index>
<Name>Channel gain 3</Name>
<Symbol>cg_3</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>37</Index>
<Name>Channel solo 4</Name>
<Symbol>cs_4</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>38</Index>
<Name>Channel mute 4</Name>
<Symbol>cm_4</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>39</Index>
<Name>Channel phase invert 4</Name>
<Symbol>ci_4</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>40</Index>
<Name>Channel pan left 4</Name>
<Symbol>cp_4l</Symbol>
<Value>-100</Value>
</Parameter>
<Parameter>
<Index>41</Index>
<Name>Channel pan right 4</Name>
<Symbol>cp_4r</Symbol>
<Value>100</Value>
</Parameter>
<Parameter>
<Index>42</Index>
<Name>Channel output balance 4</Name>
<Symbol>cb_4</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>43</Index>
<Name>Channel gain 4</Name>
<Symbol>cg_4</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>46</Index>
<Name>Channel solo 5</Name>
<Symbol>cs_5</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>47</Index>
<Name>Channel mute 5</Name>
<Symbol>cm_5</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>48</Index>
<Name>Channel phase invert 5</Name>
<Symbol>ci_5</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>49</Index>
<Name>Channel pan left 5</Name>
<Symbol>cp_5l</Symbol>
<Value>-100</Value>
</Parameter>
<Parameter>
<Index>50</Index>
<Name>Channel pan right 5</Name>
<Symbol>cp_5r</Symbol>
<Value>100</Value>
</Parameter>
<Parameter>
<Index>51</Index>
<Name>Channel output balance 5</Name>
<Symbol>cb_5</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>52</Index>
<Name>Channel gain 5</Name>
<Symbol>cg_5</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>55</Index>
<Name>Channel solo 6</Name>
<Symbol>cs_6</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>56</Index>
<Name>Channel mute 6</Name>
<Symbol>cm_6</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>57</Index>
<Name>Channel phase invert 6</Name>
<Symbol>ci_6</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>58</Index>
<Name>Channel pan left 6</Name>
<Symbol>cp_6l</Symbol>
<Value>-100</Value>
</Parameter>
<Parameter>
<Index>59</Index>
<Name>Channel pan right 6</Name>
<Symbol>cp_6r</Symbol>
<Value>100</Value>
</Parameter>
<Parameter>
<Index>60</Index>
<Name>Channel output balance 6</Name>
<Symbol>cb_6</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>61</Index>
<Name>Channel gain 6</Name>
<Symbol>cg_6</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>64</Index>
<Name>Channel solo 7</Name>
<Symbol>cs_7</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>65</Index>
<Name>Channel mute 7</Name>
<Symbol>cm_7</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>66</Index>
<Name>Channel phase invert 7</Name>
<Symbol>ci_7</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>67</Index>
<Name>Channel pan left 7</Name>
<Symbol>cp_7l</Symbol>
<Value>-100</Value>
</Parameter>
<Parameter>
<Index>68</Index>
<Name>Channel pan right 7</Name>
<Symbol>cp_7r</Symbol>
<Value>100</Value>
</Parameter>
<Parameter>
<Index>69</Index>
<Name>Channel output balance 7</Name>
<Symbol>cb_7</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>70</Index>
<Name>Channel gain 7</Name>
<Symbol>cg_7</Symbol>
<Value>1</Value>
</Parameter>
<Parameter>
<Index>73</Index>
<Name>Channel solo 8</Name>
<Symbol>cs_8</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>74</Index>
<Name>Channel mute 8</Name>
<Symbol>cm_8</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>75</Index>
<Name>Channel phase invert 8</Name>
<Symbol>ci_8</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>76</Index>
<Name>Channel pan left 8</Name>
<Symbol>cp_8l</Symbol>
<Value>-100</Value>
</Parameter>
<Parameter>
<Index>77</Index>
<Name>Channel pan right 8</Name>
<Symbol>cp_8r</Symbol>
<Value>100</Value>
</Parameter>
<Parameter>
<Index>78</Index>
<Name>Channel output balance 8</Name>
<Symbol>cb_8</Symbol>
<Value>0</Value>
</Parameter>
<Parameter>
<Index>79</Index>
<Name>Channel gain 8</Name>
<Symbol>cg_8</Symbol>
<Value>1</Value>
</Parameter>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#send</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#return</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#ret_1</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#ret_2</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#ret_3</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#ret_4</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#ret_5</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#ret_6</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#ret_7</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#String</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/ports#ret_8</Key>
<Value></Value>
</CustomData>
<CustomData>
<Type>http://lv2plug.in/ns/ext/atom#Object</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x8_stereo/preset_state</Key>
<Value>AAAAAFMAAABUAAAAAAAAAAEAAAARAAAAAAAAAAAAAABVAAAAAAAAAAQAAAAHAAAAAAAAAAAAAABWAAAAAAAAAAQAAAAHAAAAAAAAAAAAAAA=</Value>
</CustomData>
</Data> </Data>
</Plugin> </Plugin>
@@ -721,50 +229,43 @@
<CustomData> <CustomData>
<Type>http://lv2plug.in/ns/ext/atom#Object</Type> <Type>http://lv2plug.in/ns/ext/atom#Object</Type>
<Key>http://lsp-plug.in/plugins/lv2/mixer_x4_mono/preset_state</Key> <Key>http://lsp-plug.in/plugins/lv2/mixer_x4_mono/preset_state</Key>
<Value>AAAAAFMAAABUAAAAAAAAAAEAAAARAAAAAAAAAAAAAABVAAAAAAAAAAQAAAAHAAAAAAAAAAAAAABWAAAAAAAAAAQAAAAHAAAAAAAAAAAAAAA=</Value> <Value>AAAAAFUAAABWAAAAAAAAAAEAAAARAAAAAAAAAAAAAABXAAAAAAAAAAQAAAAHAAAAAAAAAAAAAABYAAAAAAAAAAQAAAAHAAAAAAAAAAAAAAA=</Value>
</CustomData> </CustomData>
</Data> </Data>
</Plugin> </Plugin>
<!-- Simple Low Pass Filter -->
<Plugin>
<Info>
<Type>LADSPA</Type>
<Name>Simple Low Pass Filter</Name>
<Binary>/usr/lib/ladspa/filter.so</Binary>
<Label>lpf</Label>
<UniqueID>1041</UniqueID>
</Info>
<Data>
<Active>Yes</Active>
<ControlChannel>1</ControlChannel>
<Options>0x0</Options>
<Parameter>
<Index>0</Index>
<Name>Cutoff Frequency</Name>
<Value>0.00916666630655527</Value>
</Parameter>
</Data>
</Plugin>
<ExternalPatchbay> <ExternalPatchbay>
<Connection> <Connection>
<Source>GoXLR Chat Mic:capture_FL</Source> <Source>GoXLR Stream Mix 1:capture_FL</Source>
<Target>WEBRTC VoiceEngine:input_FL</Target> <Target>Ryzen HD Audio Controller Analog Surround 5.1:playback_FL</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>GoXLR Chat Mic:capture_FR</Source> <Source>GoXLR Stream Mix 1:capture_FL</Source>
<Target>WEBRTC VoiceEngine:input_FR</Target> <Target>LSP Mixer x4 Mono:Input</Target>
</Connection>
<Connection>
<Source>GoXLR Stream Mix 1:capture_FL</Source>
<Target>Ryzen HD Audio Controller Analog Surround 5.1:playback_RL</Target>
</Connection>
<Connection>
<Source>GoXLR Stream Mix 1:capture_FR</Source>
<Target>Ryzen HD Audio Controller Analog Surround 5.1:playback_FR</Target>
</Connection>
<Connection>
<Source>GoXLR Stream Mix 1:capture_FR</Source>
<Target>LSP Mixer x4 Mono:Audio input 1</Target>
</Connection>
<Connection>
<Source>GoXLR Stream Mix 1:capture_FR</Source>
<Target>Ryzen HD Audio Controller Analog Surround 5.1:playback_RR</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>GoXLR 0:capture_AUX0</Source> <Source>GoXLR 0:capture_AUX0</Source>
<Target>Split GoXLR Broadcast Stream Mix:input_AUX0</Target> <Target>Split GoXLR Stream Mix 1:input_AUX0</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>GoXLR 0:capture_AUX1</Source> <Source>GoXLR 0:capture_AUX1</Source>
<Target>Split GoXLR Broadcast Stream Mix:input_AUX1</Target> <Target>Split GoXLR Stream Mix 1:input_AUX1</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>GoXLR 0:capture_AUX2</Source> <Source>GoXLR 0:capture_AUX2</Source>
@@ -791,20 +292,28 @@
<Target>GoXLR Utility:input_FR</Target> <Target>GoXLR Utility:input_FR</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>GoXLR Broadcast Stream Mix:capture_FL</Source> <Source>Split GoXLR System:output_AUX0</Source>
<Target>Carla.226/LSP Mixer x8 Stereo:Audio input left 2</Target> <Target>GoXLR 0:playback_AUX0</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>GoXLR Broadcast Stream Mix:capture_FR</Source> <Source>Split GoXLR System:output_AUX1</Source>
<Target>Carla.226/LSP Mixer x8 Stereo:Audio input right 2</Target> <Target>GoXLR 0:playback_AUX1</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>Family 17h/19h/1ah HD Audio Controller Analog Stereo:capture_FL</Source> <Source>Split GoXLR Game:output_AUX2</Source>
<Target>Carla.226/LSP Mixer x8 Stereo:Audio input left 1</Target> <Target>GoXLR 0:playback_AUX2</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>Family 17h/19h/1ah HD Audio Controller Analog Stereo:capture_FR</Source> <Source>Split GoXLR Game:output_AUX3</Source>
<Target>Carla.226/LSP Mixer x8 Stereo:Audio input right 1</Target> <Target>GoXLR 0:playback_AUX3</Target>
</Connection>
<Connection>
<Source>Split GoXLR Music:output_AUX6</Source>
<Target>GoXLR 0:playback_AUX6</Target>
</Connection>
<Connection>
<Source>Split GoXLR Music:output_AUX7</Source>
<Target>GoXLR 0:playback_AUX7</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>Split GoXLR Sample:output_AUX8</Source> <Source>Split GoXLR Sample:output_AUX8</Source>
@@ -823,52 +332,16 @@
<Target>GoXLR 0:playback_AUX5</Target> <Target>GoXLR 0:playback_AUX5</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>Split GoXLR Music:output_AUX6</Source> <Source>Simple Low Pass Filter:Output</Source>
<Target>GoXLR 0:playback_AUX6</Target> <Target>Ryzen HD Audio Controller Analog Surround 5.1:playback_LFE</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>Split GoXLR Music:output_AUX7</Source> <Source>LSP Mixer x4 Mono:Output</Source>
<Target>GoXLR 0:playback_AUX7</Target> <Target>Simple Low Pass Filter:Input</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>Split GoXLR Game:output_AUX2</Source> <Source>LSP Mixer x4 Mono:Output</Source>
<Target>GoXLR 0:playback_AUX2</Target> <Target>Ryzen HD Audio Controller Analog Surround 5.1:playback_FC</Target>
</Connection>
<Connection>
<Source>Split GoXLR Game:output_AUX3</Source>
<Target>GoXLR 0:playback_AUX3</Target>
</Connection>
<Connection>
<Source>Split GoXLR System:output_AUX0</Source>
<Target>GoXLR 0:playback_AUX0</Target>
</Connection>
<Connection>
<Source>Split GoXLR System:output_AUX1</Source>
<Target>GoXLR 0:playback_AUX1</Target>
</Connection>
<Connection>
<Source>Carla.226/LSP Mixer x8 Stereo:Output L</Source>
<Target>Family 17h/19h/1ah HD Audio Controller Analog Surround 5.1:playback_FL</Target>
</Connection>
<Connection>
<Source>Carla.226/LSP Mixer x8 Stereo:Output L</Source>
<Target>Carla.226/LSP Mixer x4 Mono:Audio input 1</Target>
</Connection>
<Connection>
<Source>Carla.226/LSP Mixer x8 Stereo:Output R</Source>
<Target>Family 17h/19h/1ah HD Audio Controller Analog Surround 5.1:playback_FR</Target>
</Connection>
<Connection>
<Source>Carla.226/LSP Mixer x8 Stereo:Output R</Source>
<Target>Carla.226/LSP Mixer x4 Mono:Audio input 2</Target>
</Connection>
<Connection>
<Source>WEBRTC VoiceEngine:output_FL</Source>
<Target>GoXLR Chat:playback_FL</Target>
</Connection>
<Connection>
<Source>WEBRTC VoiceEngine:output_FR</Source>
<Target>GoXLR Chat:playback_FR</Target>
</Connection> </Connection>
<Connection> <Connection>
<Source>Floorp:output_FL</Source> <Source>Floorp:output_FL</Source>
@@ -878,96 +351,78 @@
<Source>Floorp:output_FR</Source> <Source>Floorp:output_FR</Source>
<Target>GoXLR System:playback_FR</Target> <Target>GoXLR System:playback_FR</Target>
</Connection> </Connection>
<Connection>
<Source>Carla.226/LSP Mixer x4 Mono:Output</Source>
<Target>Family 17h/19h/1ah HD Audio Controller Analog Surround 5.1:playback_FC</Target>
</Connection>
<Connection>
<Source>Carla.226/LSP Mixer x4 Mono:Output</Source>
<Target>Carla.226/Simple Low Pass Filter:Input</Target>
</Connection>
<Connection>
<Source>Carla.226/Simple Low Pass Filter:Output</Source>
<Target>Family 17h/19h/1ah HD Audio Controller Analog Surround 5.1:playback_LFE</Target>
</Connection>
<Positions> <Positions>
<Position x1="1105" y1="1578"> <Position x1="1119" y1="629">
<Name>GoXLR Chat Mic</Name> <Name>GoXLR Chat Mic</Name>
</Position> </Position>
<Position x1="1034" y1="538" x2="1909" y2="1027"> <Position x1="1447" y1="1476">
<Name>GoXLR Stream Mix 1</Name>
</Position>
<Position x1="198" y1="1207" x2="1501" y2="777">
<Name>GoXLR 0</Name> <Name>GoXLR 0</Name>
</Position> </Position>
<Position x1="1155" y1="1705"> <Position x1="575" y1="828">
<Name>GoXLR Sampler</Name> <Name>GoXLR Sampler</Name>
</Position> </Position>
<Position x1="1463" y1="881"> <Position x1="1119" y1="925" x2="2136" y2="1570">
<Name>GoXLR Broadcast Stream Mix</Name> <Name>Ryzen HD Audio Controller Analog Stereo</Name>
</Position> </Position>
<Position x1="1446" y1="1290" x2="2257" y2="1128"> <Position x1="1119" y1="999">
<Name>Family 17h/19h/1ah HD Audio Controller Analog Stereo</Name>
</Position>
<Position x1="1301" y1="1233">
<Name>Split GoXLR Sample</Name>
</Position>
<Position x1="1300" y1="1081">
<Name>Split GoXLR Chat</Name>
</Position>
<Position x1="1299" y1="1151">
<Name>Split GoXLR Music</Name>
</Position>
<Position x1="1300" y1="1012">
<Name>Split GoXLR Game</Name>
</Position>
<Position x1="1308" y1="946">
<Name>Split GoXLR System</Name> <Name>Split GoXLR System</Name>
</Position> </Position>
<Position x1="1241" y1="1586"> <Position x1="1119" y1="1073">
<Name>WEBRTC VoiceEngine</Name> <Name>Split GoXLR Game</Name>
</Position> </Position>
<Position x1="1277" y1="1360"> <Position x1="1119" y1="1147">
<Name>Floorp</Name> <Name>Split GoXLR Music</Name>
</Position> </Position>
<Position x1="1447" y1="1333"> <Position x1="1119" y1="1221">
<Name>Split GoXLR Sample</Name>
</Position>
<Position x1="1119" y1="1295">
<Name>Split GoXLR Chat</Name>
</Position>
<Position x1="1119" y1="1369">
<Name>GoXLR System</Name> <Name>GoXLR System</Name>
</Position> </Position>
<Position x1="1447" y1="1407"> <Position x1="1119" y1="1443">
<Name>GoXLR Sample</Name>
</Position>
<Position x1="1447" y1="1629">
<Name>GoXLR Chat</Name>
</Position>
<Position x1="1447" y1="1481">
<Name>GoXLR Music</Name>
</Position>
<Position x1="1447" y1="1555">
<Name>GoXLR Game</Name> <Name>GoXLR Game</Name>
</Position> </Position>
<Position x1="1870" y1="1977" x2="2544" y2="1278"> <Position x1="1119" y1="1517">
<Name>Family 17h/19h/1ah HD Audio Controller Analog Surround 5.1</Name> <Name>GoXLR Music</Name>
</Position> </Position>
<Position x1="1426" y1="401"> <Position x1="1119" y1="1591">
<Name>Split GoXLR Sampler</Name> <Name>GoXLR Sample</Name>
</Position> </Position>
<Position x1="1413" y1="489"> <Position x1="1119" y1="1665">
<Name>GoXLR Chat</Name>
</Position>
<Position x1="835" y1="1844" x2="2058" y2="1445">
<Name>Ryzen HD Audio Controller Analog Surround 5.1</Name>
</Position>
<Position x1="1119" y1="1731">
<Name>Split GoXLR Chat Mic</Name> <Name>Split GoXLR Chat Mic</Name>
</Position> </Position>
<Position x1="1424" y1="307"> <Position x1="1119" y1="1731">
<Name>Split GoXLR Broadcast Stream Mix</Name> <Name>Split GoXLR Stream Mix 1</Name>
</Position> </Position>
<Position x1="1447" y1="1769" x2="1952" y2="2357"> <Position x1="1119" y1="1731">
<Name>Split GoXLR Sampler</Name>
</Position>
<Position x1="528" y1="1184" x2="2132" y2="1931">
<Name>Midi-Bridge</Name> <Name>Midi-Bridge</Name>
</Position> </Position>
<Position x1="1447" y1="1769" x2="1843" y2="1769"> <Position x1="1119" y1="1731" x2="1840" y2="2042">
<Name>BLE MIDI 1</Name> <Name>BLE MIDI 1</Name>
</Position> </Position>
<Position x1="1874" y1="1252" pluginId="0"> <Position x1="1825" y1="1600" pluginId="0">
<Name>Carla.226/LSP Mixer x8 Stereo</Name> <Name>Simple Low Pass Filter</Name>
</Position> </Position>
<Position x1="2211" y1="1377" pluginId="1"> <Position x1="1621" y1="1544" pluginId="1">
<Name>Carla.226/LSP Mixer x4 Mono</Name> <Name>LSP Mixer x4 Mono</Name>
</Position> </Position>
<Position x1="2476" y1="1444" pluginId="2"> <Position x1="783" y1="825">
<Name>Carla.226/Simple Low Pass Filter</Name> <Name>GoXLR Utility</Name>
</Position> </Position>
</Positions> </Positions>
</ExternalPatchbay> </ExternalPatchbay>
+1 -1
View File
@@ -8,4 +8,4 @@
killall carla killall carla
# start new session # start new session
nohup carla -n ~/.config/hypr/scripts/audio/1Player.carxp & tmux new-session -d -s carla '~/.config/hypr/scripts/audio/1Player.carxp'
+1 -1
View File
@@ -9,4 +9,4 @@
killall carla killall carla
# start new session # start new session
nohup carla -n ~/.config/hypr/scripts/audio/2Player.carxp & tmux new-session -d -s carla '~/.config/hypr/scripts/audio/2Player.carxp'
+1 -1
View File
@@ -7,4 +7,4 @@ source "$HOME/.config/function_helper.sh"
send_notification "low" "Pressed Makropad Button" "Row 1, Colums 4" "$HOME/.icons/BeautyLine-Garuda/apps/scalable/keyboard.svg" send_notification "low" "Pressed Makropad Button" "Row 1, Colums 4" "$HOME/.icons/BeautyLine-Garuda/apps/scalable/keyboard.svg"
~/.config/hypr/scripts/writing/todo.sh ~/.config/hypr/scripts/makropad/writing/todo.sh
+1 -1
View File
@@ -5,4 +5,4 @@ source "$HOME/.config/function_helper.sh"
send_notification "low" "Pressed Makropad Button" "Row 2, Colums 4 (08)" "$HOME/.icons/BeautyLine-Garuda/apps/scalable/keyboard.svg" send_notification "low" "Pressed Makropad Button" "Row 2, Colums 4 (08)" "$HOME/.icons/BeautyLine-Garuda/apps/scalable/keyboard.svg"
~/.config/hypr/scripts/writing/tmdb.sh ~/.config/hypr/scripts/makropad/writing/tmdb.sh
-1
View File
@@ -1 +0,0 @@
-31
View File
@@ -1,31 +0,0 @@
#!/bin/bash
timeout=50 # 10 seconds max (50 * 0.2s)
count=0
while (( count < timeout )); do
# Grab both address and floating status
read -r win_addr floating <<< $(hyprctl -j clients | jq -r '.[] | select(.title == "Grayjay") | "\(.address) \(.floating)"')
if [[ -n "$win_addr" ]]; then
# Add 0x prefix if missing
if [[ "$win_addr" != 0x* ]]; then
win_addr="0x$win_addr"
fi
# If the window is floating, toggle to make it tiled
if [[ "$floating" == "true" ]]; then
hyprctl dispatch togglefloating address:$win_addr
fi
# Move to workspace 2 silently
hyprctl dispatch movetoworkspacesilent 2,address:$win_addr
exit 0
fi
sleep 0.2
((count++))
done
echo "Grayjay window not found within timeout." >&2
exit 1
@@ -1,39 +0,0 @@
#!/bin/bash
timeout=50 # 10 seconds max (50 * 0.2s)
count=0
while (( count < timeout )); do
win_addr=$(hyprctl clients | awk '
/^Window/ { addr=$2 }
/title: GoXLR Utility/ { print addr }
')
if [[ -n "$win_addr" ]]; then
# Add 0x prefix if missing
if [[ "$win_addr" != 0x* ]]; then
win_addr="0x$win_addr"
fi
# Get fullscreen state (1 or 0)
fullscreen_state=$(hyprctl clients | awk -v addr="${win_addr#0x}" '
$1 == "Window" && $2 == addr { found=1 }
found && /^fullscreen:/ { print $2; exit }
')
if [[ "$fullscreen_state" == "1" ]]; then
hyprctl dispatch fullscreen address:$win_addr
echo "Fullscreen disabled for GoXLR Utility."
else
echo "GoXLR Utility is not fullscreen."
fi
exit 0
fi
sleep 0.2
((count++))
done
echo "GoXLR Utility window not found within timeout." >&2
exit 1