|
From: Vladimir S. <ha...@so...> - 2004-01-18 19:27:35
|
Hi All, Fixed a few issues: - if sustainlevel == 0 set it to 1. some gigs have it at 0. - some samples seem to use decay1 where they should perhaps have used decay2. so, release needs to be able to trigger during decay1 as well as decay2. For now this is what i did any objections? Attempted to add post attack hold support, but i'm not sure i did it correctly. I only have one sample with post attack hold to play with. I've used SamplePeriod (sample duration in nanoseconds) to calculate the hold time and i have doubts this because it's only 4 octets long. Seems a bit short for nanoseconds . . . If anyone could please point out what i missed there please do. Patch is not incremental, so just disregard previous patch. Regards, Vladimir. PS: still not finished work, not cleaned up, comments, etc so for testing only. |