/[svn]/linuxsampler/trunk/src/engines/common/MidiKeyboardManager.h
ViewVC logotype

Log of /linuxsampler/trunk/src/engines/common/MidiKeyboardManager.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2879 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Apr 19 14:07:53 2016 UTC (2 years, 2 months ago) by schoenebeck
File length: 38507 byte(s)
Diff to previous 2645
* All engines: Active voices are now internally grouped to "Note" objects,
  instead of being directly assigned to a keyboard key. This allows more
  fine graded processing of voices, which is i.e. required for certain
  instrument script features.
* Built-in script function "play_note()": Added support for passing
  special value -1 for "duration-us" argument, which will cause the
  triggered note to be released once the original note was released.
* Bumped version (2.0.0.svn3).


Revision 2645 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jun 18 00:14:57 2014 UTC (4 years ago) by schoenebeck
File length: 34546 byte(s)
Diff to previous 2613
* RT instrument scripts: Pass/preserve polyphonic variable data
  from respective "note" event handler to "release" event handler.
* Fixed theoretical memory leak regarding instrument scripts.
* Bumped version (1.0.0.svn54).


Revision 2613 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 10 15:17:01 2014 UTC (4 years, 1 month ago) by schoenebeck
File length: 33630 byte(s)
Diff to previous 2448
* Implemented built-in script int array variable $KEY_DOWN.
* Bumped version (1.0.0.svn48).


Revision 2448 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 3 14:26:32 2013 UTC (5 years, 2 months ago) by schoenebeck
File length: 33211 byte(s)
Diff to previous 2244
* Immediately apply scale tuning changes to active voices.
* Exposed scale tuning to C++ API (along to the already existing standard
  SysEx way).
* Bumped version to 1.0.0.svn21


Revision 2244 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Aug 18 11:32:33 2011 UTC (6 years, 10 months ago) by iliev
File length: 32640 byte(s)
Diff to previous 2121
* sfz engine: use common pool of CC objects to minimize RAM usage


Revision 2121 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 14 17:09:08 2010 UTC (7 years, 10 months ago) by schoenebeck
File length: 32200 byte(s)
Diff to previous 2114
* implemented Roland GS NRPN 1ArrH which allows to set volume per note
* implemented Roland GS NRPN 1CrrH which allows to set pan per note
* implemented Roland GS NRPN 1DrrH which allows to set reverb send per
  note (in this implementation of the sampler its simply hard routed to
  the 1st effect send of the sampler channel, no matter what the actual
  effect type is)
* implemented Roland GS NRPN 1ErrH which allows to set chorus send per
  note (in this implementation of the sampler its simply hard routed to
  the 2nd effect send of the sampler channel, no matter what the actual
  effect type is)
* bumped version to 1.0.0cvs4


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


Revision 2063 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 28 07:28:56 2010 UTC (8 years, 4 months ago) by persson
File length: 31513 byte(s)
Diff to previous 2043
* sfz engine: added support for off_mode=normal


Revision 2043 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Jan 9 09:37:01 2010 UTC (8 years, 6 months ago) by persson
File length: 31119 byte(s)
Diff to previous 2012
* gig engine: implemented the "round robin keyboard" dimension
* gig engine: fixed round robin and random dimensions for cases when
  number of dimension zones is not a power of two
* gig engine: made round robin use a counter for each region instead
  of each key
* fixed building with libgig installed in a non-standard directory


Revision 2012 - (view) (download) (as text) (annotate) - [select for diffs]
Added Fri Oct 23 17:53:17 2009 UTC (8 years, 8 months ago) by iliev
File length: 30747 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