Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
* bugfix: LSCP command "REMOVE FX_SEND EFFECT" was broken * fixed a bug in FxSend::SetDestinationEffect * bugfix: parent was not set when effect instance is appended * bugfix: was able to remove effect chain while FX send is connected to it * bugfix: was able to remove effect instance from effect chain while FX send is connected to that instance
* revised previously added new LSCP commands regarding effect handling: renamed "master effects" to "send effects", since this is the actual correct common term for those effects * also corrected the names regarding "send effects" in the respective methods of the "FxSsnd" class and "AudioOutputDevice" class of the sampler's C++ API, the old methods are still available but marked as deprecated and scheduled for removal * added LSCP command "SET FX_SEND SEND_EFFECT <sampler_channel> <fx_send_id> <effect_chain> <chain_pos>" * added LSCP command "REMOVE FX_SEND SEND_EFFECT <sampler_channel> <fx_send_id>" * added a list of common known LADSPA paths (for Windows and POSIX) which will be automatically checked for being used as LADSPA plugin directory (if the user did not set the LADSPA_PATH environment variable explicitly) * bumped version to 1.0.0.cvs8
* sfz engine: improved support for exclusive groups (group, off_by and off_mode) * minor valgrind fixes
* minor preparations for internal effects support * bumped version to 0.5.1.5cvs
* code cleanup: - global.h now only covers global definitions that are needed for the C++ API header files, all implementation internal global definitions are now in global_private.h - atomic.h is not exposed to the C++ API anymore (replaced the references in SynchronizedConfig.h for this with local definitions) - no need to include config.h anymore for using LS's API header files - DB instruments classes are not exposed to the C++ API - POSIX callback functions of Thread.h are hidden - the (optional) gig Engine benchmark compiles again - updated Doxyfile.in - fixed warnings in API doc generation * preparations for release 0.5.0
* Added new LSCP command - SET FX_SEND NAME * The default map is now the first available map
* Added new notification events for tracking effect send changes and global volume changes
* bugfix: sampler crashed when trying to persistently map a not existent or corrupt .gig file ("MAP MIDI_INSTRUMENT ... PERSISTENT") * behavior fix: reset FX send levels i.e. when receiving a MIDI "reset all controllers" message * bumped version to 0.4.0.3cvs
* extended response of LSCP command "GET FX_SEND INFO" to return the FX Send's MIDI controller and current send level and added two new LSCP commands "SET FX_SEND MIDI_CONTROLLER" and "SET FX_SEND LEVEL" respectively
* create IDs for FX Send entities in a logical sequence on a per sampler channel basis
* implemented effect sends (also added new LSCP commands for this feature, updated LSCP spec document along with this commit batch as well)
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 |