Log of /linuxsampler/trunk/src/eg_vca.cpp
Parent Directory
| Revision Log
Revision
38 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Mar 16 13:25:39 2004 UTC
(20 years, 1 month ago)
by
schoenebeck
File length: 12207 byte(s)
Diff to
previous 37
* added filters (lowpass, bandpass and highpass), note that filter code is
currently disabled by default, you have to explicitly enable it in
src/voice.h by setting define ENABLE_FILTER to 1
* src/eg_vca.cpp: Decay_1 stage now using exponential curve
Revision
37 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Wed Mar 10 22:01:36 2004 UTC
(20 years, 1 month ago)
by
schoenebeck
File length: 12372 byte(s)
Diff to
previous 33
* src/eg_vca.cpp: added following transitions to the envelope generator:
'Attack_Hold' -> 'Release', 'Decay_1' -> 'Release' in case of a release
event
* EG1 parameters 'Attack Time', 'Release Time' and 'Sustain Time' are now
controllable by a MIDI controller defined in the .gig file
* src/voice.cpp: fixed bug in pitch calculation which caused new triggered
voices to be played back without honoring the current pitch bend value
Revision
33 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Feb 16 19:30:42 2004 UTC
(20 years, 2 months ago)
by
schoenebeck
File length: 12227 byte(s)
Diff to
previous 32
* implemented bidirectional voice state transition, means voice state can
switch arbitrary times between 'Sustained'<-->'Released' within it's life
time, thus the release process of a voice can be cancelled
* src/eg_vca.cpp: extended envelope generator by additional states
('Attack_Hold', 'Decay_1' and 'Decay_2')
* applied patch from Vladimir Senkov which adds new command line parameters
('--jackout', '--alsaout' and '--samplerate')
* configure.in: fixed compiler warning
Revision
32 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Tue Feb 3 13:21:19 2004 UTC
(20 years, 2 months ago)
by
schoenebeck
File length: 5251 byte(s)
Diff to
previous 31
* introduced time stamped events
* implemented jitter correction
* added pitchbend wheel support
* src/audiothread.cpp: using voice pool instead of a voice array, makes
voice allocation more efficient and code more readable
* src/rtelmemorypool: redesigned, added some new methods and pool is now
derived from list
Revision
31 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Jan 18 20:31:31 2004 UTC
(20 years, 3 months ago)
by
schoenebeck
File length: 5020 byte(s)
Diff to
previous 30
* Added JACK support: Audio rendering process is now callback based and
independant of used audio output system. Interfaces to other audio output
systems can be added by creating a class derived from abstract base class
'AudioIO' and embedding the new class into linuxsampler.cpp.
* src/audiothread.cpp: applied patch from Vladimir Senkov which fixes
hanging notes in conjunction with the sustain pedal
Revision
30 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Added
Sun Jan 11 16:43:54 2004 UTC
(20 years, 3 months ago)
by
schoenebeck
File length: 5044 byte(s)
* implemented amplitude envelope generator
* src/voice.cpp: some .gig instruments still sounded detuned, I hope
finally to have this fixed now
This form allows you to request diffs between any two revisions of this file.
For each of the two "sides" of the diff,
enter a numeric revision.