Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
* sfz engine bugfix: looping was disabled if loop_start was set to 0 * sfz engine: allow regions with end=-1 to turn off other regions using the group and off_by opcodes (#168) * sfz engine: made end=0 play the whole sample * sfz engine: fixed support for lochan and hichan opcodes (#155) * bumped version to 1.0.0.svn17
* sfz engine: use common pool of CC objects to minimize RAM usage
* sfz engine: added support for controller triggered regions (on_locc/on_hicc) * sfz engine: added support for loop_mode=one_shot
* sfz engine: improved support for exclusive groups (group, off_by and off_mode) * minor valgrind fixes
* sfz engine: optimized sample lookup * sfz engine: fixed bug introduced in previous commit: sample lookup returned wrong sample
* sfz/sf2 engines: RT-safeness: avoid malloc in audio thread * sfz/sf2 engines: fixed a bug that could cause voice stealing to fail
* sfz engine: added support for transpose * sfz engine: fixed crash when using sw_down/up * sfz engine: improved logic for sw_lokey/hikey/up/down/last * sfz parser: added more v1 aliases * fixed building with newer MinGW-w64
* sfz engine: added support for random, seq_position, seq_length and volume * sfz parser: added v1 LFO opcodes (no support in engine yet)
* sfz engine: added support for off_mode=normal
* sfz engine: added support for trigger=release and rt_decay
* 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
* 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 |