|
From: Christian S. <chr...@ep...> - 2004-03-10 22:42:54
|
Changes: * src/eg_vca.cpp: added following transitions to the envelope generator: 'Attack_Hold' -> 'Release', 'Decay_1' -> 'Release' in case of a release event. Here the new state chart diagram for EG1: http://www.linuxsampler.org/doc/engines/gig/eg1.pdf http://www.linuxsampler.org/doc/engines/gig/eg1.scd The latter is as always the TCM source file of the diagram. * EG1 parameters 'Attack Time', 'Release Time' and 'Sustain Time' are now controllable by a MIDI controller defined in the .gig file. The amount of influence the controller can cause has still to be adjusted to the orginal behavior of Gigasampler though. * src/voice.cpp: fixed bug in pitch calculation which caused new triggered voices to be played back without honoring the current pitch bend value. The power of paranthesis... ;) (only one single paranthesis was missing) CU Christian |