Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
* fixed building with C++11 * build fix: ChangeFlagRelaxed.h was missing in makefile * build fix: libsndfile compiler flags were missing in some makefiles
* Started to spread new C++ keyword "override" over the code base (keyword introduced with C++11 standard).
* code refactoring: added a lock guard class for exception safe mutex handling and used it everywhere appropriate
* fixed compilation with gcc 4.7
* bugfix: instrument loading crashed for sfz and sf2 in Ardour (#176) * more thread safety fixes for the instrument loading thread
* Bugfix: When creating MIDI instrument map entries with "PERSISTENT" type, the instruments were uselessly precached with zero samples, however it still took the full preloading time and on 1st program change the respective instrument was completely reloaded again. * Bumped version to 1.0.0.svn15
* sfz/sf2 engines: fixed memory leak and memory handling errors * sfz engine: added support for sw_trigger=first, sw_trigger=legato and sw_previous * sfz parser: allow non-numerical key values ("C#4" for example) * sfz engine: "key" opcode now sets pitch_keycenter too * sfz engine: fixed error when unloading instrument with same sample used by multiple regions * sfz parser: added some opcode aliases, like loopmode for loop_mode, to be more compatible
* VST bugfix: If the host called resume() before and after changing sample rate or block size, the number of channels was incorrectly set to two. This caused silence in Cubase 5. * removed compiler warnings
* sfz engine: support for exclusive groups * sf2 engine: support for exclusive groups * sf2 engine: manage presets only * sf2 engine: preset regions are now taken into account
* 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 |