!XrtRvzcHOrHtSKARne:nixos.org

NixOS Audio

115 Members
25 Servers

Load older messages


SenderMessageTime
13 Jun 2023
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.orgI see. What would be a good approach to set up my DAW then? 21:26:53
@rampoina:matrix.orgRampoinaI don't have anything different21:29:15
@rampoina:matrix.orgRampoina LADSPA plugin found at /nix/store/r7qs41914vbflq31bwrzn6nfhc92f04a-user-environment/lib/ladspa/ZamTube-ladspa.so 21:29:19
@rampoina:matrix.orgRampoinait just finds the plugins21:29:24
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.org is me calling nixos-rebuild switch without a reboot somehow related? 21:29:58
@rampoina:matrix.orgRampoina
VST3 module-path '/nix/store/4xfm8m66qvyhfzd3dkc8bwk1f5c7j2sz-user-environment/lib/vst3/Dexed.vst3/Contents/x86_64-linux/Dexed.so'
[Info]: Scanning: /nix/store/4xfm8m66qvyhfzd3dkc8bwk1f5c7j2sz-user-environment/lib/vst3/Dexed.vst3
[Info]: Found Plugin: Dexed
21:30:20
@rampoina:matrix.orgRampoina
In reply to @tamtaram:chat.heizhaus.org
is me calling nixos-rebuild switch without a reboot somehow related?
a reboot shouldn't be needed, at most logging out and back in for some services and such
21:30:49
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.orgill give it a go21:31:16
@rampoina:matrix.orgRampoina

users.users.rampoina = {
isNormalUser = true;
description = "Rampoina";
extraGroups = [ "networkmanager" "wheel" "audio" ];
packages = with pkgs; [

  # Internet
  wget
  firefox
  transmission-qt
  tor-browser-bundle-bin

  # Development
  git
  alacritty

  # Chat
  element-desktop
  nheko
  neochat
  konversation
  mumble

  # Media
  mpv

  # Visual
  inkscape
  gimp
  krita
  blender

  # Audio
    pavucontrol
    # Jack stuff
    carla
    qjackctl

    # DAWs
    ardour

    (pkgs.lmms.overrideAttrs (finalAttrs: previousAttrs: {
      buildInputs = previousAttrs.buildInputs ++ [carla];
      patchPhase = ''
         sed  -i "s/CARLA_EXPORT/CARLA_API_EXPORT/g" -i plugins/carlabase/carla.h;
      '';
    }))# lmms: TODO change when https://github.com/NixOS/nixpkgs/pull/223103 is merged
    zrythm

    # Trackers
    milkytracker
    

    # Notation editing software
    musescore
    rosegarden

    # Synthesizers
    # Organs
    (pkgs.setbfree.overrideAttrs (finalAttrs: previousAttrs: {
        postPatch = ''
          sed 's#/usr/local#$(out)#g' -i common.mak
          sed 's#/usr/share/fonts/truetype/ttf-bitstream-vera#${ttf_bitstream_vera}/share/fonts/truetype#g' \
            -i common.mak
        '';
    })) # setbfree: TODO change when https://github.com/NixOS/nixpkgs/pull/223070 is merged

    (pkgs.aeolus.overrideAttrs (finalAttrs: previousAttrs: {
      stopsVersion = "0.4.0";
      stops = fetchurl {
        url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-${finalAttrs.stopsVersion}.tar.bz2";
        sha256 = "0e79a0b8e006cb0f67bfcf1e9097db0b4e10c1bb30e6d5c401a29e882411fcb0";
      };

      patchPhase = ''
        sed "s@ldconfig.*@@" -i source/Makefile
        sed -i 's@/etc@'$out'/etc@' -i source/main.cc
      '';

      postInstall = ''
        mkdir -p $out/share/stops
        tar xavf ${finalAttrs.stops} --strip-components=1 -C $out/share/stops/
        mkdir $out/etc
        cat <<EOF >$out/etc/aeolus.conf
        # Aeolus system wide default options
        # use ~/.aeolusrc for local options
        -u -S $out/share/stops/
        EOF
      '';
    })) # curch organ # TODO change when https://github.com/NixOS/nixpkgs/pull/223089 is merged

    zynaddsubfx
    helm
    surge

    # FM synthesis
    oxefmsynth
    dexed

    # Modular
    vcv-rack # vcv standalone
    cardinal # vcv plugin
    
    # Sample based
    qsynth

      # Sound fonts
      soundfont-fluid
      soundfont-generaluser
      soundfont-ydp-grand

    # Midi
    vmpk

    # plugins
    calf
    # ladspa
    ladspaPlugins
    zam-plugins
tap-plugins
    lsp-plugins

# Video
replay-sorcery

# Games
superTuxKart
minetest

# Misc
gnome.adwaita-icon-theme
openrgb-with-all-plugins # control the keyboard lights
aspell
aspellDicts.ca

];

};

21:32:31
@rampoina:matrix.orgRampoina *

users.users.rampoina = {
isNormalUser = true;
description = "Rampoina";
extraGroups = [ "networkmanager" "wheel" "audio" ];
packages = with pkgs; [

  # Internet
  wget
  firefox
  transmission-qt
  tor-browser-bundle-bin

  # Development
  git
  alacritty

  # Chat
  element-desktop
  nheko
  neochat
  konversation
  mumble

  # Media
  mpv

  # Visual
  inkscape
  gimp
  krita
  blender

  # Audio
    pavucontrol
    # Jack stuff
    carla
    qjackctl

    # DAWs
    ardour

    (pkgs.lmms.overrideAttrs (finalAttrs: previousAttrs: {
      buildInputs = previousAttrs.buildInputs ++ [carla];
      patchPhase = ''
         sed  -i "s/CARLA_EXPORT/CARLA_API_EXPORT/g" -i plugins/carlabase/carla.h;
      '';
    }))# lmms: TODO change when https://github.com/NixOS/nixpkgs/pull/223103 is merged
    zrythm

    # Trackers
    milkytracker
    

    # Notation editing software
    musescore
    rosegarden

    # Synthesizers
    # Organs
    (pkgs.setbfree.overrideAttrs (finalAttrs: previousAttrs: {
        postPatch = ''
          sed 's#/usr/local#$(out)#g' -i common.mak
          sed 's#/usr/share/fonts/truetype/ttf-bitstream-vera#${ttf_bitstream_vera}/share/fonts/truetype#g' \
            -i common.mak
        '';
    })) # setbfree: TODO change when https://github.com/NixOS/nixpkgs/pull/223070 is merged

    (pkgs.aeolus.overrideAttrs (finalAttrs: previousAttrs: {
      stopsVersion = "0.4.0";
      stops = fetchurl {
        url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-${finalAttrs.stopsVersion}.tar.bz2";
        sha256 = "0e79a0b8e006cb0f67bfcf1e9097db0b4e10c1bb30e6d5c401a29e882411fcb0";
      };

      patchPhase = ''
        sed "s@ldconfig.*@@" -i source/Makefile
        sed -i 's@/etc@'$out'/etc@' -i source/main.cc
      '';

      postInstall = ''
        mkdir -p $out/share/stops
        tar xavf ${finalAttrs.stops} --strip-components=1 -C $out/share/stops/
        mkdir $out/etc
        cat <<EOF >$out/etc/aeolus.conf
        # Aeolus system wide default options
        # use ~/.aeolusrc for local options
        -u -S $out/share/stops/
        EOF
      '';
    })) # curch organ # TODO change when https://github.com/NixOS/nixpkgs/pull/223089 is merged

    zynaddsubfx
    helm
    surge

    # FM synthesis
    oxefmsynth
    dexed

    # Modular
    vcv-rack # vcv standalone
    cardinal # vcv plugin
    
    # Sample based
    qsynth

      # Sound fonts
      soundfont-fluid
      soundfont-generaluser
      soundfont-ydp-grand

    # Midi
    vmpk

    # plugins
    calf
    # ladspa
    ladspaPlugins
    zam-plugins
tap-plugins
    lsp-plugins

# Video
replay-sorcery

# Games
superTuxKart
minetest

# Misc
gnome.adwaita-icon-theme
openrgb-with-all-plugins # control the keyboard lights
aspell
aspellDicts.ca

];


};
21:32:53
@rampoina:matrix.orgRampoinathat's my setup which is pretty much identical to yours21:33:10
@rampoina:matrix.orgRampoina *
users.users.rampoina = {
isNormalUser = true;
description = "Rampoina";
extraGroups = \[ "networkmanager" "wheel" "audio" \];
packages = with pkgs; \[


  # Internet
  wget
  firefox
  transmission-qt
  tor-browser-bundle-bin

  # Development
  git
  alacritty

  # Chat
  element-desktop
  nheko
  neochat
  konversation
  mumble

  # Media
  mpv

  # Visual
  inkscape
  gimp
  krita
  blender

  # Audio
    pavucontrol
    # Jack stuff
    carla
    qjackctl

    # DAWs
    ardour

    (pkgs.lmms.overrideAttrs (finalAttrs: previousAttrs: {
      buildInputs = previousAttrs.buildInputs ++ [carla];
      patchPhase = ''
         sed  -i "s/CARLA_EXPORT/CARLA_API_EXPORT/g" -i plugins/carlabase/carla.h;
      '';
    }))# lmms: TODO change when https://github.com/NixOS/nixpkgs/pull/223103 is merged
    zrythm

    # Trackers
    milkytracker
    

    # Notation editing software
    musescore
    rosegarden

    # Synthesizers
    # Organs
    (pkgs.setbfree.overrideAttrs (finalAttrs: previousAttrs: {
        postPatch = ''
          sed 's#/usr/local#$(out)#g' -i common.mak
          sed 's#/usr/share/fonts/truetype/ttf-bitstream-vera#${ttf_bitstream_vera}/share/fonts/truetype#g' \
            -i common.mak
        '';
    })) # setbfree: TODO change when https://github.com/NixOS/nixpkgs/pull/223070 is merged

    (pkgs.aeolus.overrideAttrs (finalAttrs: previousAttrs: {
      stopsVersion = "0.4.0";
      stops = fetchurl {
        url = "https://kokkinizita.linuxaudio.org/linuxaudio/downloads/stops-${finalAttrs.stopsVersion}.tar.bz2";
        sha256 = "0e79a0b8e006cb0f67bfcf1e9097db0b4e10c1bb30e6d5c401a29e882411fcb0";
      };

      patchPhase = ''
        sed "s@ldconfig.*@@" -i source/Makefile
        sed -i 's@/etc@'$out'/etc@' -i source/main.cc
      '';

      postInstall = ''
        mkdir -p $out/share/stops
        tar xavf ${finalAttrs.stops} --strip-components=1 -C $out/share/stops/
        mkdir $out/etc
        cat <<EOF >$out/etc/aeolus.conf
        # Aeolus system wide default options
        # use ~/.aeolusrc for local options
        -u -S $out/share/stops/
        EOF
      '';
    })) # curch organ # TODO change when https://github.com/NixOS/nixpkgs/pull/223089 is merged

    zynaddsubfx
    helm
    surge

    # FM synthesis
    oxefmsynth
    dexed

    # Modular
    vcv-rack # vcv standalone
    cardinal # vcv plugin
    
    # Sample based
    qsynth

      # Sound fonts
      soundfont-fluid
      soundfont-generaluser
      soundfont-ydp-grand

    # Midi
    vmpk

    # plugins
    calf
    # ladspa
    ladspaPlugins
    zam-plugins
tap-plugins
    lsp-plugins

# Video
replay-sorcery

# Games
superTuxKart
minetest

# Misc
gnome.adwaita-icon-theme
openrgb-with-all-plugins # control the keyboard lights
aspell
aspellDicts.ca

];


};
21:33:24
@rampoina:matrix.orgRampoinaignore the stupid formatting21:34:02
@gdesforges:matrix.orgGuillaume DesforgesI'll check what I have tomorrow morning21:37:27
@gdesforges:matrix.orgGuillaume DesforgesBit that looks very reasonable 21:37:57
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.org
In reply to @rampoina:matrix.org
a reboot shouldn't be needed, at most logging out and back in for some services and such
no change
21:38:02
@gdesforges:matrix.orgGuillaume Desforges* But that looks very reasonable 21:38:09
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.orgthank you21:38:32
@gdesforges:matrix.orgGuillaume Desforges Tamara: in your case ardour can't find the plugins at all (except stock ones) 21:38:32
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.org
In reply to @gdesforges:matrix.org
Tamara: in your case ardour can't find the plugins at all (except stock ones)
yup. no lsps
21:39:24
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.orgimage.png
Download image.png
21:39:26
@rampoina:matrix.orgRampoina

: TODO change when https://github.com/NixOS/nixpkgs/pull/223103 is merged

Oops I should do my TODOs :P

21:41:32
@rampoina:matrix.orgRampoina
In reply to @tamtaram:chat.heizhaus.org
yup. no lsps
I no longer know which plugins are which. Could you install one that I have as well but is very clear what it is?
21:43:42
@rampoina:matrix.orgRampoinalikeee21:43:44
@rampoina:matrix.orgRampoinaI dunno21:43:48
@rampoina:matrix.orgRampoinadexed21:43:49
@rampoina:matrix.orgRampoinamaybe calf21:44:10
@rampoina:matrix.orgRampoinawhat I mean is that I don't know which of my plugins come from lsp-plugins21:45:01
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.orgcalf is installed but doesnt show up hmm21:45:04
@tamtaram:chat.heizhaus.org@tamtaram:chat.heizhaus.org
In reply to @rampoina:matrix.org
what I mean is that I don't know which of my plugins come from lsp-plugins
ardour tells you the type in the plugin manager
21:45:20

Show newer messages


Back to Room ListRoom Version: 9