Skip to content

Commit

Permalink
Update ZynAddSubFX from 3.0.6-determinism0 to 3.0.6-determinism1
Browse files Browse the repository at this point in the history
This fixes a nondeterminism in ZynAddSubFX that causes it to produce
nondeterministic results when exporting an Ardour project containing a
ZynAddSubFX instance that uses LFO with in ADsynth or PADsynth with
"sync" enabled, since that option causes the LFO phase to be calculated
based on global time instead of time since the note started playing.
  • Loading branch information
white-axe committed Jun 27, 2024
1 parent b3b7efa commit 3179cb8
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions zynaddsubfx.nix
Original file line number Diff line number Diff line change
@@ -5,7 +5,7 @@
# the Free Software Foundation, version 3.
{ pkgs }:
let
version = "3.0.6-determinism0";
version = "3.0.6-determinism1";
in
pkgs.stdenv.mkDerivation {
pname = "zynaddsubfx";
@@ -15,7 +15,7 @@ pkgs.stdenv.mkDerivation {
repo = "zynaddsubfx";
rev = version;
fetchSubmodules = true;
hash = "sha256-TWSwHpW2hZeQkkINN+IIot9CpIak9vawDCvR+Mk7514=";
hash = "sha256-ezeR9pq/tCAKOB4zxT+bUJM7tiWPWjGPhMdVTpC4+/o=";
};
patches = [
./zynaddsubfx-disable-executable.patch

0 comments on commit 3179cb8

Please sign in to comment.