/[svn]/linuxsampler/trunk/src/engines/AbstractEngineChannel.cpp
ViewVC logotype

Log of /linuxsampler/trunk/src/engines/AbstractEngineChannel.cpp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2500 - (view) (download) (annotate) - [select for diffs]
Modified Fri Jan 10 12:20:05 2014 UTC (10 years, 3 months ago) by schoenebeck
File length: 37322 byte(s)
Diff to previous 2427
* Added support for multiple MIDI input ports per sampler channel (added
  various new C++ API methods for this new feature/design, old C++ API
  methods are now marked as deprecated but should still provide full
  behavior backward compatibility).
* LSCP Network interface: Added the following new LSCP commands for the new
  feature mentioned above: "ADD CHANNEL MIDI_INPUT",
  "REMOVE CHANNEL MIDI_INPUT" and "LIST CHANNEL MIDI_INPUTS". As with the
  C++ API changes, the old LSCP commands for MIDI input management are now
  marked as deprecated, but are still there and should provide full behavior
  backward compatibility.
* New LSCP specification document (LSCP v1.6).
* AbstractEngine::GSCheckSum(): don't allocate memory on the stack (was
  unsafe and caused compilation error with old clang 2.x).
* Bumped version (1.0.0.svn25).


Revision 2427 - (view) (download) (annotate) - [select for diffs]
Modified Sat Mar 2 07:03:04 2013 UTC (11 years, 1 month ago) by persson
File length: 32481 byte(s)
Diff to previous 2382
* code refactoring: added a lock guard class for exception safe mutex
  handling and used it everywhere appropriate


Revision 2382 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 2 16:30:42 2012 UTC (11 years, 4 months ago) by persson
File length: 32540 byte(s)
Diff to previous 2326
* all engines: add pan CC value to instrument pan parameter before
  applying panning, instead of using two separate pan functions in
  series (#182)
* sfz parser: allow -200 to 200 for pan_oncc opcode (#182)
* gig engine: handle special case when pan parameter in gig file has
  max or min value
* CoreMIDI: fixed memory deallocation error


Revision 2326 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 8 19:40:14 2012 UTC (12 years, 1 month ago) by persson
File length: 32730 byte(s)
Diff to previous 2317
* bugfix: instrument loading crashed for sfz and sf2 in Ardour (#176)
* more thread safety fixes for the instrument loading thread


Revision 2317 - (view) (download) (annotate) - [select for diffs]
Modified Sun Feb 19 12:13:19 2012 UTC (12 years, 2 months ago) by persson
File length: 32371 byte(s)
Diff to previous 2127
* sfz engine bugfix: looping was disabled if loop_start was set to 0
* sfz engine: allow regions with end=-1 to turn off other regions
  using the group and off_by opcodes (#168)
* sfz engine: made end=0 play the whole sample
* sfz engine: fixed support for lochan and hichan opcodes (#155)
* bumped version to 1.0.0.svn17


Revision 2127 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 22 18:59:16 2010 UTC (13 years, 6 months ago) by persson
File length: 31496 byte(s)
Diff to previous 2114
* fixed crash when deleting a sampler channel or changing engine type
  while an instrument load was in progress


Revision 2114 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 10 12:05:19 2010 UTC (13 years, 8 months ago) by persson
File length: 31258 byte(s)
Diff to previous 2025
* sfz engine: improved support for exclusive groups (group, off_by and
  off_mode)
* minor valgrind fixes


Revision 2025 - (view) (download) (annotate) - [select for diffs]
Modified Sun Nov 1 18:47:59 2009 UTC (14 years, 5 months ago) by schoenebeck
File length: 29317 byte(s)
Diff to previous 2012
* added support for sending MIDI CC messages via LSCP command
  "SEND CHANNEL MIDI_DATA CC <sampler-chan> <ctrl> <val>"


Revision 2012 - (view) (download) (annotate) - [select for diffs]
Added Fri Oct 23 17:53:17 2009 UTC (14 years, 5 months ago) by iliev
File length: 28389 byte(s)
* Refactoring: moved the independent code from
  the Gigasampler format engine to base classes
* SFZ format engine: experimental code (not usable yet)
* SoundFont format engine: experimental code (not usable yet)
* Fixed crash which may occur when MIDI key + transpose is out of range


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