Re: [Linuxsampler-devel] EGs

2017-11-08 Thread Christian Schoenebeck
You are talking about SFZ? Because for the gig format I think I already addressed this overall issue appropriately like I already described in this thread. CU Christian On Mittwoch, 8. November 2017 00:17:50 CET S. Christian Collins wrote: > I realize I'm a bit late on this particular topic, bu

Re: [Linuxsampler-devel] EGs

2017-11-07 Thread S. Christian Collins
I realize I'm a bit late on this particular topic, but I think a good, universal solution to this problem would be to set a minimum duration for all notes. For example, if the minimum duration is set to 20 milliseconds, then a note duration of between 0 and 20 ms would always play as 20 ms. Thi

Re: [Linuxsampler-devel] EGs

2017-07-23 Thread Christian Schoenebeck
On Wednesday, July 19, 2017 13:13:26 Christian Schoenebeck wrote: > I see, you are right, that behavior regarding attack and decay came from > your side. Then I am going to make that configurable as another LS > extension to the gig format and leave the current behavior as default > behavior. > >

Re: [Linuxsampler-devel] EGs

2017-07-21 Thread Christian Schoenebeck
On Wednesday, July 19, 2017 17:25:50 Andreas Persson wrote: > I fine tuned the sfz EG and modeled it after SFZ Player and Rapture > 2010-01-30. So, that the attack is linear and the decay and release are > exponential are deliberate (didn't even the original sfz spec say that > it should be like th

Re: [Linuxsampler-devel] EGs

2017-07-19 Thread Andreas Persson
Den 2017-07-19 kl. 13:24, skrev Christian Schoenebeck: > On Wednesday, July 19, 2017 10:27:47 you wrote: >> Hi, >> I noticed that years ago, but never been able to investigate it, thanks for >> fixed it. (I used loopmode=one_shot to partially resolve this) While you >> are watching the EG behaviour

Re: [Linuxsampler-devel] EGs

2017-07-19 Thread Christian Schoenebeck
On Wednesday, July 19, 2017 10:27:47 you wrote: > Hi, > I noticed that years ago, but never been able to investigate it, thanks for > fixed it. (I used loopmode=one_shot to partially resolve this) While you > are watching the EG behaviour, could you please check the ahdsr ramps? > Weeks ago I start

Re: [Linuxsampler-devel] EGs

2017-07-19 Thread Christian Schoenebeck
On Wednesday, July 19, 2017 07:25:50 Andreas Persson wrote: > Christian Schoenebeck wrote: > > Correct me if I am wrong, but as far as I can see it right now, you worked > > on the actual EG curve shapes to replicate the original shapes as > > accurate as possible, for example that the stages are a

Re: [Linuxsampler-devel] EGs

2017-07-19 Thread Nicola Pandini
Hi, I noticed that years ago, but never been able to investigate it, thanks for fixed it. (I used loopmode=one_shot to partially resolve this) While you are watching the EG behaviour, could you please check the ahdsr ramps? Weeks ago I started to write documentation for these opcodes, and I noti

Re: [Linuxsampler-devel] EGs

2017-07-19 Thread Andreas Persson
Christian Schoenebeck wrote: > Correct me if I am wrong, but as far as I can see it right now, you worked on > the actual EG curve shapes to replicate the original shapes as accurate as > possible, for example that the stages are actually a combination of linear > and > logarithmic curves in GS

Re: [Linuxsampler-devel] EGs

2017-07-18 Thread Christian Schoenebeck
On Tuesday, July 18, 2017 15:02:23 Andreas Persson wrote: > > after reviewing the code of the envelope generators, I noticed that I > > implemented the state machine of the EGs incorrectly years ago. The > > common > > behavior of EGs is that the attack, decay and decay hold phases

Re: [Linuxsampler-devel] EGs

2017-07-18 Thread Andreas Persson
Aaron Laws wrote: > On Tue, Jul 18, 2017 at 7:46 AM, Christian Schoenebeck > mailto:[email protected]>> wrote: > > Hi everybody, > > after reviewing the code of the envelope generators, I noticed that I > implemented the state machine of the EGs incorrectly years ago. The >

Re: [Linuxsampler-devel] EGs

2017-07-18 Thread Aaron Laws
On Tue, Jul 18, 2017 at 7:46 AM, Christian Schoenebeck < [email protected]> wrote: > Hi everybody, > > after reviewing the code of the envelope generators, I noticed that I > implemented the state machine of the EGs incorrectly years ago. The common > behavior of EGs is that the attack,

[Linuxsampler-devel] EGs

2017-07-18 Thread Christian Schoenebeck
Hi everybody, after reviewing the code of the envelope generators, I noticed that I implemented the state machine of the EGs incorrectly years ago. The common behavior of EGs is that the attack, decay and decay hold phases are always played entirely according to their defined duration in the in