Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Sticky Revision: |
* Instruments DB: Added support for scanning SFZ (.sfz) files. * Instruments DB: Added support for scanning Sound Font (.sf2) files. * Bumped version (2.0.0.svn40).
* Cleanup of instruments DB file creation and opening code. * The instrument DB path of linuxsampler's --create-instruments-db argument is now optional, if it is missing, then a default location is used. * Bumped version (2.0.0.svn39).
* VST: avoid opening Fantasia more than once for each VST instance * VST: export main function as "main" on Linux too (fix for energyXT) * VST: prepare code for multiple output channels * work-around for missing fnmatch function on Windows to make instrument database compilable
* updated the lscp spec * code cleanup in InstrumentsDb
* Implemented option for adding instruments in separate directories in the instruments database (patch by Chris Cherrett & Andrew Williams, a bit adjusted)
* added support for handling lost files in the instruments database * added new LSCP commands: FIND LOST DB_INSTRUMENT_FILES and SET DB_INSTRUMENT FILE_PATH
* moved all OS dependent file operation to File class
* fixed memory leaks that occurred when liblinuxsampler was unloaded * fixed a memory leak that could happen when a channel was deleted while notes were playing * fixed memory management bug in ASIO driver * optimized the SynchronizedConfig class so it doesn't wait unnecessarily long after an update
* 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: FORMAT INSTRUMENTS_DB
* instruments db: slashes-in-names are now escaped with \x2f
* added support for escape sequences to the instruments database
* Implemented instrument scanning in background and commands for monitoring the scan progress
* updated instruments db support * added transactions for improving the db performance * added commands for copying and finding instruments and directories
* added check for the presence of sqlite3 program
* Implemented instruments database
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 |