|
From: Christian S. <chr...@ep...> - 2004-01-11 17:15:20
|
Changes: - There was still this annoying problem that some .gig instruments were detuned. I hope I have fixed this now. If you have still a .gig that sounds detuned, please let me know! - As promised I finished an initial version of the amplitude envelope generator (EG1), so far only a simple ASR one. Extending it to a PADSDR one (as used in Gigasampler) is quite easy. If anybody likes to do this task, you just have to improve the EG_VCA class (src/eg_vca.cpp). Vladimir perhaps? The EG has a minimum release time, in case the release time given by the gig file is 0s for example. Without this min. release time we would again have the click problem in case of zero release times when the voice will be released before it's sample end. This min. release time is defined in line 32 of src/eg_vca.h and there's another #define which sets the bottom value limit of the Exp curve, thus also defines the end of the EG curve in general. These two #define values still have to be adjusted to good values CU Christian |