Parent Directory | Revision Log
Links to HEAD: | (view) (download) (annotate) |
Sticky Revision: |
* Sampler::Reset() no longer unloads instrument editor plugins, this is a workaround for the issue that instrument editor plugins were no longer available after sending a LSCP "RESET" command (probably due to a race). * Bumped version (2.2.0.svn16).
* Additional more verbose error output in case an appropriate instrument editor could not be found (if there is not any editor at all then say so, if there is one but not capable to handle the instrument, then make this case clear to the user; in both cases print the expected location for instrument editor plugins). * Bumped version (2.2.0.svn9).
* Fixed a bunch of minor issues (mostly compiler warnings). * Bumped version (2.0.0.svn31).
* Introduced support for optional environment variable "LINUXSAMPLER_PLUGIN_DIR" which allows to override the directory where the sampler shall look for instrument editor plugins (patch by Luis Garrido, slightly modified). * bumped version to 1.0.0.cvs3
* ASIO fixes: avoid initializing the device twice, avoid throwing exception when getting parameters from a disconnected device * Windows: add the installation directory to the DLL search path when loading an editor plugin (solves problems with VST and gigedit on systems with other GTK versions installed) * fixed minor memory leak in ALSA MIDI driver
* Windows: look for editor plugins and Fantasia using base directory of liblinuxsampler dll * lscp bugfix: SET CHANNEL MIDI_INPUT_TYPE didn't work with the MME driver
* added support for notifying instrument editors on note-on / note-off events (e.g. to highlight the pressed keys on the virtual keyboard of gigedit) * fixed return value of recently added Thread::TestCancel() method * be verbose on DLL load errors (on Linux)
* OSX: Definition of ATOMIC_INIT is added * OSX: "~" in DB/plugin names are expanded to "$HOME" * OSX: MIDI device name are now "linuxsampler_in_%d" where %d=0,1,etc.
* fixed endless loop which occured when loading an instrument editor plugin DLL on Windows systems failed (note: completely untested yet :) )
* bugfix: on some POSIX systems instrument editor plugins refused to load as we used a non-portable Linux specific struct field (fixes bug #70, patch by Ronald Baljeu)
* win32 port work in progress: * - implemented win32 support in the following classes: * Thread, Condition, Mutex, Path, LscpServer * - lscp.y use DONTCARE instead of VOID * (a win32 symbol defined) * - completed win32 editor plugin loader
* work in progress: win32 editor plugin loader
- postponed commit for the recent commit batch
- code refactoring, moved the following files from src/engines/ -> src/plugins/ : InstrumentEditor.h , InstrumentEditor.cpp , InstrumentEditorFactory.h , InstrumentEditorFactory.cpp
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 |