[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-dev] [supercollider/supercollider] 2a5a3d: plugins: EnvGen and Linen check for prehistoric re...
- To: sc-dev@xxxxxxxxxxxxxxxx
- Subject: [sc-dev] [supercollider/supercollider] 2a5a3d: plugins: EnvGen and Linen check for prehistoric re...
- From: GitHub <noreply@xxxxxxxxxx>
- Date: Thu, 25 Dec 2014 11:52:11 -0800
- Dkim-signature: a=rsa-sha256; v=1; c=relaxed/relaxed; d=github.com; q=dns/txt; s=mailo; t=1419537171; h=Sender: Content-Transfer-Encoding: Content-Type: Mime-Version: Subject: Message-Id: To: Reply-To: From: Date; bh=gkf0xY11ZzF9BxA952yvF3e4sC/MJaKKubRY+bBcJIw=; b=rpz3VTEsbGjLSnfLCQjUu7nTY++f/g0j/zrz8A0Wkd55HCc6gvUXaoAyj39juXFni2pOCdCq SPzahnALDL0tpn4zy16N/rQ/KLdY98ibqIvx9eWX9i8yJPHN4x4SXEH9WYPXPy5Fpe/ZMoWM RcB/Bjivr38bkVPKQdSo9M0oH/I=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=github.com; s=mailo; q=dns; h=Date: From: Reply-To: To: Message-Id: Subject: Mime-Version: Content-Type: Content-Transfer-Encoding: Sender; b=rNqUjAyNs4yJEevb8W7pFkxz6pczOIJVNUcCzu6QCHz8Mce4iMxpkUAYF2kEP6zj3MiC0X f776CuyUS5cUQUPVEeLcdExiETAJEbmSscNgufHLT8rYrbJj1byZnEISMZDhukWciTkGpN4b LJupuQu/DpGKirHNr3VUW5GSg4CIE=
- List-id: SuperCollider developers mailing list <sc-devel.create.ucsb.edu>
- Reply-to: sc-dev@xxxxxxxxxxxxxxxx
- Sender: owner-sc-dev@xxxxxxxxxxxxxxxx
Branch: refs/heads/master
Home: https://github.com/supercollider/supercollider
Commit: 2a5a3d7035575262b47a9641d873f02762552fd2
https://github.com/supercollider/supercollider/commit/2a5a3d7035575262b47a9641d873f02762552fd2
Author: Julian Rohrhuber <jrhb@xxxxxxxxxxxxxxxxxxxxx>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M server/plugins/LFUGens.cpp
Log Message:
-----------
plugins: EnvGen and Linen check for prehistoric release message
Commit: 0945701684a132a48f193634ca4cf30bc75f5d5b
https://github.com/supercollider/supercollider/commit/0945701684a132a48f193634ca4cf30bc75f5d5b
Author: Julian Rohrhuber <jrhb@xxxxxxxxxxxxxxxxxxxxx>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M SCClassLibrary/JITLib/ProxySpace/ProxyInterfaces.sc
Log Message:
-----------
class library: node proxy: avoid hanging notes
When setting the source of a NodeProxy repeatedly and very quickly, the gate = 0 would arrive before the synth was actually running. Now this can be avoided by sending a release time (< -1.0). This fixes #1246.
Commit: b573dfd328b3f51322d7ff7cf036e802aa3dcfe5
https://github.com/supercollider/supercollider/commit/b573dfd328b3f51322d7ff7cf036e802aa3dcfe5
Author: Julian Rohrhuber <jrhb@xxxxxxxxxxxxxxxxxxxxx>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M SCClassLibrary/Common/Control/GraphBuilder.sc
Log Message:
-----------
class library: env release trick not needed anymore.
This is the only potentially intrusive fix in this branch - EnvGate could, since it had the Impulse.ar(0) added to the gate input, be released with gate = 0 even in the same block the synth was created. This was added a while ago to avoid hanging synths in node proxy. Now it needs to be released with a gate <= -1 in the first block, and the node proxy does this.
On the other hand, it can now be started with gate = 0 and started later.
Commit: 174cc89f7e064ecb9244fa6c2543c23725bbc90c
https://github.com/supercollider/supercollider/commit/174cc89f7e064ecb9244fa6c2543c23725bbc90c
Author: Julian Rohrhuber <jrhb@xxxxxxxxxxxxxxxxxxxxx>
Date: 2014-11-16 (Sun, 16 Nov 2014)
Changed paths:
M server/plugins/LFUGens.cpp
Log Message:
-----------
plugins: no change was needed for EnvGen, only Linen failed.
This commit undoes the call of check_gate in EnvGen_Ctor, as it is called in next_k anyway.
Commit: f4624bd59ace6d8592ff502688d66b1901c2bed0
https://github.com/supercollider/supercollider/commit/f4624bd59ace6d8592ff502688d66b1901c2bed0
Author: LFSaw <lfsaw@xxxxxxxx>
Date: 2014-12-25 (Thu, 25 Dec 2014)
Changed paths:
M SCClassLibrary/Common/Control/GraphBuilder.sc
M SCClassLibrary/JITLib/ProxySpace/ProxyInterfaces.sc
M server/plugins/LFUGens.cpp
Log Message:
-----------
Merge pull request #1255 from supercollider/topic/prehistoric-env-release
plugins: Linen checks for prehistoric release message
Compare: https://github.com/supercollider/supercollider/compare/1536a83e72b5...f4624bd59ace