Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
* Only play release trigger samples on sustain pedal up if this behaviour was explicitly requested by the instrument (otherwise only on note-off). * Bumped version (2.1.0.svn2).
* Fixed numerous compiler warnings. * Bumped version (2.0.0.svn32).
* Aftertouch: extended API to explicitly handle channel pressure and polyphonic key pressure events (so far polyphonic pressure was not supported at all, and channel pressure was rerouted as CC128 but not used so far). * Gig Engine: Fixed support for 'aftertouch' attenuation controller. * Bumped version (1.0.0.svn39).
* fixed compilation with Clang 3.2
* all engines: add pan CC value to instrument pan parameter before applying panning, instead of using two separate pan functions in series (#182) * sfz parser: allow -200 to 200 for pan_oncc opcode (#182) * gig engine: handle special case when pan parameter in gig file has max or min value * CoreMIDI: fixed memory deallocation error
* sfz/sf2 engine: fixed crash when using small audio fragment size
* removed helper classes SignalUnitBase, EndpointSignalUnitBase, SignalUnitRackBase * clean up sf2::Voice * bumped version to 1.0.0.cvs12
* simplified the signal unit model * sf2: initial implementation of modulation LFO and cutoff filter
* Introduced Signal Units and Signal Unit Racks, which hopefully will meet the demands of the new engines for flexible signal processing. * sf2: Initial implementation of vibrato LFO, fixes in modulation EG and and volume EG (work in progress)
* sf2 engine: fine-tuned amplitude EG (by switching from gig to sfz EG) * sfz engine: added support for EG hold (ampeg_hold) * Mac OS X: made it possible to specify plugin installation dir to configure
* sfz engine: implemeted filters. Filter types: lowpass, bandpass, bandreject and highpass. 1, 2, 4 and 6 pole filters. Opcodes: fil_type, cutoff, resonance, fil_veltrack, fil_keytrack, fil_keycenter, cutoff_cc, cutoff_chanaft. * sfz engine: bugfix: zero ampeg_sustain didn't work * gig engine: bugfix: pitch LFO controller "internal+aftertouch" was broken * gig engine: bugfix: filter keyboard tracking was broken * gig engine: filter performance fix (an unnecessary copy was made of the filter parameters in each sub fragment) * ASIO driver: fixes for newer gcc versions (fix from PortAudio)
* sfz engine: improved support for exclusive groups (group, off_by and off_mode) * minor valgrind fixes
* sfz engine: added support for v2 multiple stage envelope generators * sfz engine: added a fine-tuned v1 envelope generator instead of using the one from the gig engine
* Refactoring: moved the independent code from gig::Voice to base classes * SoundFont format engine: implemented EG1 & EG2
* Refactoring: moved the independent code from the Gigasampler format engine to base classes * SFZ format engine: experimental code (not usable yet) * SoundFont format engine: experimental code (not usable yet) * Fixed crash which may occur when MIDI key + transpose is out of range
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.
ViewVC Help | |
Powered by ViewVC |