/[svn]/linuxsampler/trunk/src/engines/InstrumentManager.h
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 1876 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 27 12:16:12 2009 UTC (15 years ago) by schoenebeck
File length: 9403 byte(s)
Diff to previous 1868
* added optional 3rd party user data parameter for following
  liblinuxsampler C++ API methods: InstrumentEditor::Main(),
  InstrumentEditor::Launch(), InstrumentManager::LaunchInstrumentEditor()
* minor cosmetics regarding configure script summary
* debian packaging: include DSSI and LV2 plugin binaries of the sampler
  into the liblinuxsampler package
* RPM packaging: include DSSI and LV2 plugin binaries of the sampler
  into the liblinuxsampler package
* bumped version to 0.5.1.12cvs


Revision 1868 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Mar 18 22:16:14 2009 UTC (15 years ago) by schoenebeck
File length: 9069 byte(s)
Diff to previous 1850
* C++ API method InstrumentManager::LaunchInstrumentEditor() now returns
  a pointer to the launched InstrumentEditor object


Revision 1850 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Mar 1 16:33:22 2009 UTC (15 years, 1 month ago) by persson
File length: 8973 byte(s)
Diff to previous 1771
* fixed crash when a linuxsampler plugin is unloading


Revision 1771 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Sep 10 15:02:24 2008 UTC (15 years, 6 months ago) by iliev
File length: 8781 byte(s)
Diff to previous 1536
* added new LSCP command: SEND CHANNEL MIDI_DATA which can be used by
  frontends to send MIDI messages to specific sampler channel
* added two additional fields to GET FILE INSTRUMENT INFO command -
  KEY_BINDINGS and KEYSWITCH_BINDINGS
* InstrumentResourceManager::GetInstrumentInfo now scans the specified
  instrument file only if it is not loaded in the instrument manager


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


Revision 1525 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Nov 25 17:47:46 2007 UTC (16 years, 4 months ago) by schoenebeck
File length: 8533 byte(s)
Diff to previous 1321
* LSCP: added new LSCP commands: "GET FILE INSTRUMENTS <file>",
  "LIST FILE INSTRUMENTS <file>" and
  "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 0.5.0.1cvs
* 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 (16 years, 6 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
  subdirectories
* bumped version to 0.4.0.7cvs


Revision 1212 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 29 23:59:36 2007 UTC (16 years, 10 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 0.4.0.5cvs


Revision 958 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Nov 29 19:48:38 2006 UTC (17 years, 4 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 (17 years, 4 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