From 740835b14c0e5f63eb461d06655f7ac9a2917a25 Mon Sep 17 00:00:00 2001 From: Matt Nish-Lapidus Date: Mon, 6 Jan 2025 19:03:36 -0500 Subject: [PATCH] adding installers again and working on audio latency --- .../excite_cymbal_pro-v1.0.1.zip | 3 +++ .../excite_snare_drum_PRO_1.1.10.zip | 3 +++ binary-installers/rns_344_linux_x86_64.tar.gz | 3 +++ flake.lock | 14 +++++----- home/home.nix | 10 +++---- system/eddie/configuration.nix | 27 +++++++++++++++++++ 6 files changed, 47 insertions(+), 13 deletions(-) create mode 100644 binary-installers/excite_cymbal_pro-v1.0.1.zip create mode 100644 binary-installers/excite_snare_drum_PRO_1.1.10.zip create mode 100644 binary-installers/rns_344_linux_x86_64.tar.gz diff --git a/binary-installers/excite_cymbal_pro-v1.0.1.zip b/binary-installers/excite_cymbal_pro-v1.0.1.zip new file mode 100644 index 0000000..4031bd0 --- /dev/null +++ b/binary-installers/excite_cymbal_pro-v1.0.1.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:472508863a335f707bc561331522cc2c40522453795dc7f3a42accd5685b361a +size 3116703 diff --git a/binary-installers/excite_snare_drum_PRO_1.1.10.zip b/binary-installers/excite_snare_drum_PRO_1.1.10.zip new file mode 100644 index 0000000..cd56e0d --- /dev/null +++ b/binary-installers/excite_snare_drum_PRO_1.1.10.zip @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:33893e0aece1c266b6e8829a5c334372297d66a10adda0f495d66f1734c1ce28 +size 3098184 diff --git a/binary-installers/rns_344_linux_x86_64.tar.gz b/binary-installers/rns_344_linux_x86_64.tar.gz new file mode 100644 index 0000000..0d408f4 --- /dev/null +++ b/binary-installers/rns_344_linux_x86_64.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e6c8fea1e225422a5e8cb2ba42ea12b8fca3a2468d035365af0f0ed5d2e35446 +size 142469744 diff --git a/flake.lock b/flake.lock index bffe50a..2a800b0 100644 --- a/flake.lock +++ b/flake.lock @@ -134,11 +134,11 @@ "zig": "zig" }, "locked": { - "lastModified": 1736172756, - "narHash": "sha256-4pvJVPSqr8QCOOw+UaNJwBZJvnImRbklYm/AvFIwzNc=", + "lastModified": 1736186781, + "narHash": "sha256-jiKBu/hVN6bKxShMCFS4RHXUQkRfmiuRYZXNc4iAiIc=", "owner": "ghostty-org", "repo": "ghostty", - "rev": "d0b06bd55fe9ed11f2fa012b295260d0ebb8cf00", + "rev": "037de64ea2c3f6201948236559524986f41a72f7", "type": "github" }, "original": { @@ -233,11 +233,11 @@ }, "locked": { "dir": "nix", - "lastModified": 1735922658, - "narHash": "sha256-5EHJcwsvTs9kaqZ6N55H7Joi3cWDPd1GuGfSjABri+0=", + "lastModified": 1736192527, + "narHash": "sha256-s0nfy/exouiq6JdBiOhEvcfK1Nh8d/cVzYB67b36WPI=", "ref": "refs/heads/master", - "rev": "27bd0f9851b2d9fffcd20d030d9eca5c0805d32e", - "revCount": 896, + "rev": "25de8837fdd89b5c70bb313188f7430fe29e0c42", + "revCount": 900, "submodules": true, "type": "git", "url": "https://github.com/kmonad/kmonad?dir=nix" diff --git a/home/home.nix b/home/home.nix index 8dd6b60..da56ec8 100644 --- a/home/home.nix +++ b/home/home.nix @@ -226,6 +226,7 @@ xdg-desktop-portal-gnome xdg-desktop-portal-gtk + xdg-desktop-portal soundconverter gtop wmctrl @@ -317,8 +318,11 @@ mpv plugdata pavucontrol + pwvucontrol + sonusmix qpwgraph helvum + coppwr alsa-utils alsa-tools clapper @@ -449,7 +453,6 @@ }; starship = { enable = true; - enableFishIntegration = true; }; mu.enable = true; mbsync.enable = true; @@ -484,7 +487,6 @@ }; thefuck = { enable = true; - enableFishIntegration = true; }; ghostty = { enable = true; @@ -531,18 +533,15 @@ }; eza = { enable = true; - enableFishIntegration = true; }; fd = { enable = true; }; fzf = { enable = true; - # enableFishIntegration = true; }; broot = { enable = true; - enableFishIntegration = true; }; git = { enable = true; @@ -613,7 +612,6 @@ }; gpg-agent = { enable = true; - enableFishIntegration = true; }; emacs = { enable = true; diff --git a/system/eddie/configuration.nix b/system/eddie/configuration.nix index aa0f56d..e0a3068 100644 --- a/system/eddie/configuration.nix +++ b/system/eddie/configuration.nix @@ -160,6 +160,7 @@ ''; security.polkit.enable = true; + security.rtkit.enable = true; services.xserver.videoDrivers = [ "nvidia" ]; @@ -262,6 +263,32 @@ } ]; }; + pipewire."92-low-latency" = { + context.properties = { + default.clock.rate = 48000; + default.clock.quantum = 32; + default.clock.min-quantum = 32; + default.clock.max-quantum = 32; + }; + }; + pipewire-pulse."92-low-latency" = { + context.modules = [ + { + name = "libpipewire-module-protocol-pulse"; + args = { + pulse.min.req = "32/48000"; + pulse.default.req = "32/48000"; + pulse.max.req = "32/48000"; + pulse.min.quantum = "32/48000"; + pulse.max.quantum = "32/48000"; + }; + } + ]; + stream.properties = { + node.latency = "32/48000"; + resample.quality = 1; + }; + }; }; };