ViewVC logotype

Log of /linuxsampler/trunk/src/engines/InstrumentManager.h

Parent Directory Parent Directory | Revision Log Revision Log

Links to HEAD: (view) (download) (as text) (annotate)
Sticky Revision:

Revision 1536 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Mon Dec 3 16:41:17 2007 UTC (12 years, 8 months ago) by schoenebeck
File length: 8691 byte(s)
Diff to previous 1525
* added index bounds check to quite new LSCP command

Revision 1525 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 25 17:47:46 2007 UTC (12 years, 8 months ago) by schoenebeck
File length: 8533 byte(s)
Diff to previous 1321
* LSCP: added new LSCP commands: "GET FILE INSTRUMENTS <file>",
  "GET FILE INSTRUMENT INFO <file> <index>" for retrieving informations
  about an arbitrary instrument file on the system where the sampler is
  running on (LSCP specs yet to be updated!)
* bumped version to
* bumped LSCP compliance to LSCP version 1.3

Revision 1321 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 4 01:12:49 2007 UTC (12 years, 11 months ago) by schoenebeck
File length: 7408 byte(s)
Diff to previous 1212
* added highly experimental code for synchronizing instrument editors
  hosted in the sampler's process to safely edit instruments while playing
  without a crash (hopefully) by either suspending single regions wherever
  possible or - if unavoidable - whole engine(s)
* disk thread: queue sizes are now proportional to CONFIG_MAX_STREAMS
  instead of fix values
* removed legacy Makefiles in meanwhile deleted src/lib directory and its
* bumped version to

Revision 1212 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 29 23:59:36 2007 UTC (13 years, 2 months ago) by schoenebeck
File length: 5742 byte(s)
Diff to previous 958
* added highly experimental support for on-the-fly instrument editing
  within the sampler's process (by using instrument editor plugins),
  you'll notice the new "Registered instrument editors:" message on
  startup, the plugin path can be overridden at compile time with
  ./configure --enable-plugin-dir=/some/dir
* added a new LSCP command "EDIT INSTRUMENT <sampler-channel>" to spawn
  a matching instrument editor for the instrument on the given sampler
  channel (LSCP command syntax might be subject to change soon)
* config.h is not going to be installed along with liblinuxsampler's
  API header files anymore (not necessary anymore)
* take care of $(DESTDIR) when creating the instruments DB on 'make
  install' rule (needed for packaging and cross compilation)
* bumped version to

Revision 958 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 29 19:48:38 2006 UTC (13 years, 8 months ago) by schoenebeck
File length: 5209 byte(s)
Diff to previous 947
* store volume for each MIDI instrument mapper entry individually instead
  of managing the volume as shared setting with the respective instrument
  entry of its InstrumentManager

Revision 947 - (view) (download) (as text) (annotate) - [select for diffs]
Added Mon Nov 27 21:34:55 2006 UTC (13 years, 8 months ago) by schoenebeck
File length: 5715 byte(s)
* implemented MIDI instrument mapping according to latest LSCP draft

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.

  Diffs between and
  Type of Diff should be a

  ViewVC Help
Powered by ViewVC