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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1924 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 28 16:43:38 2009 UTC (10 years, 9 months ago) by persson
File length: 11871 byte(s)
Diff to previous 1896
* made program change handling in MIDI thread real-time safe by moving
  the logic to a non-RT thread


Revision 1896 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 4 18:34:44 2009 UTC (10 years, 11 months ago) by persson
File length: 10507 byte(s)
Diff to previous 1879
* bugfix: two private structs had the same name, which could cause
  problems if the linker chose the wrong constructor


Revision 1879 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 29 18:43:40 2009 UTC (11 years ago) by schoenebeck
File length: 10856 byte(s)
Diff to previous 1789
* atomic.h was accidently included in the liblinuxsampler C++ API header
  files (fixes bug #122)


Revision 1789 - (view) (download) (annotate) - [select for diffs]
Modified Sat Nov 1 19:01:27 2008 UTC (11 years, 5 months ago) by iliev
File length: 9365 byte(s)
Diff to previous 1761
* notification events for stream/voice count statistics are now sent
  only when there are actual changes
* use atomic_t for stream/voice count statistics


Revision 1761 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 29 15:42:06 2008 UTC (11 years, 7 months ago) by iliev
File length: 9321 byte(s)
Diff to previous 1424
* fixed a crash which occurs when removing a sampler channel waiting
  to start instrument loading after another channel


Revision 1424 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 14 22:00:17 2007 UTC (12 years, 5 months ago) by schoenebeck
File length: 8730 byte(s)
Diff to previous 1297
* 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 1297 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 16 15:55:21 2007 UTC (12 years, 7 months ago) by iliev
File length: 8692 byte(s)
Diff to previous 1254
* bugfix: the active stream/voice count statistic was incorrect


Revision 1254 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jun 24 20:02:56 2007 UTC (12 years, 9 months ago) by iliev
File length: 8267 byte(s)
Diff to previous 1130
* A notification event is now sent when changing
  the instrument map on a sampler channel


Revision 1130 - (view) (download) (annotate) - [select for diffs]
Modified Sun Mar 25 18:59:14 2007 UTC (13 years ago) by iliev
File length: 7991 byte(s)
Diff to previous 1044
* Implemented new, improved notification system


Revision 1044 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 7 21:51:19 2007 UTC (13 years, 2 months ago) by schoenebeck
File length: 7348 byte(s)
Diff to previous 1041
- small fix regarding previously added MIDI RPN controller handling
  (all subsequent CC #6 messages were misinterpreted as being
  values for the previously selected RPN controller)


Revision 1041 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 7 17:45:19 2007 UTC (13 years, 2 months ago) by schoenebeck
File length: 7130 byte(s)
Diff to previous 973
* handle MIDI coarse tuning messages (MIDI RPN #0 MSB, #2 LSB),
  currently lazy implementation, transpose value is simply added on the
  note on/off values instead only at the mandatory places, thus when
  altering transpose while playing, voices can unintendedly survive


Revision 973 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 15 21:40:27 2006 UTC (13 years, 3 months ago) by schoenebeck
File length: 6771 byte(s)
Diff to previous 947
* revised and extended MIDI instrument mapping feature to allow managing
  arbitrary amount of maps and assigning each sampler channel individually
  to one map (this commit batch includes LSCP spec document update and
  respective implementation on LS side)


Revision 947 - (view) (download) (annotate) - [select for diffs]
Modified Mon Nov 27 21:34:55 2006 UTC (13 years, 4 months ago) by schoenebeck
File length: 3206 byte(s)
Diff to previous 888
* implemented MIDI instrument mapping according to latest LSCP draft


Revision 888 - (view) (download) (annotate) - [select for diffs]
Added Sat Jul 1 13:33:21 2006 UTC (13 years, 9 months ago) by schoenebeck
File length: 2396 byte(s)
moved file src/engines/common/EngineChannel.cpp ->
src/engines/EngineChannel.cpp


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