Log of /linuxsampler/branches/release2_1_0/src/db/InstrumentsDb.cpp
Parent Directory
| Revision Log
Revision
3290 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Fri Jun 23 12:24:58 2017 UTC
(6 years, 10 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/src/db/InstrumentsDb.cpp
File length: 71935 byte(s)
Diff to
previous 3101
* Revised fundamental C++ classes "Thread", "Mutex" and
"Condition" which fixes potential undefined behavior
(note: this addresses mainly the POSIX implementation,
Win32 is untested yet and would also need an update).
* Bumped version (2.0.0.svn64).
Revision
1908 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Jun 1 18:50:06 2009 UTC
(14 years, 11 months ago)
by
persson
Original Path:
linuxsampler/trunk/src/db/InstrumentsDb.cpp
File length: 71271 byte(s)
Diff to
previous 1881
* 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
Revision
1644 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sat Jan 19 16:55:03 2008 UTC
(16 years, 4 months ago)
by
persson
Original Path:
linuxsampler/trunk/src/db/InstrumentsDb.cpp
File length: 65992 byte(s)
Diff to
previous 1642
* 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
Revision
1424 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Sun Oct 14 22:00:17 2007 UTC
(16 years, 7 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/src/db/InstrumentsDb.cpp
File length: 65973 byte(s)
Diff to
previous 1364
* 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
Revision
1364 -
(
view)
(
download)
(
annotate)
-
[select for diffs]
Modified
Mon Oct 1 13:38:37 2007 UTC
(16 years, 7 months ago)
by
schoenebeck
Original Path:
linuxsampler/trunk/src/db/InstrumentsDb.cpp
File length: 65976 byte(s)
Diff to
previous 1353
* fixed egoistic --instruments-db-location command line switch ;-)
which caused all subsequent command line switches to be ignored
* the default location of the instruments DB file can now be overridden
with ./configure --enable-default-instruments-db-location=/foo/bar.db
* instruments DB feature can be disabled at compile time with
./configure --disable-instruments-db (i.e. for cross compilation)
* in case instruments DB feature is disable at compile time, don't
actually compile the instruments DB source files and don't install the
instruments DB API header files either
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.