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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2448 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri May 3 14:26:32 2013 UTC (6 years, 9 months ago) by schoenebeck
File length: 9338 byte(s)
Diff to previous 2434
* 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 2434 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 7 19:23:24 2013 UTC (6 years, 11 months ago) by schoenebeck
File length: 9012 byte(s)
Diff to previous 2427
* Started to spread new C++ keyword "override" over the code base
  (keyword introduced with C++11 standard).


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


Revision 2298 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 9 17:04:24 2011 UTC (8 years, 2 months ago) by iliev
File length: 8948 byte(s)
Diff to previous 2297
* use different EQ effect instance for every voice


Revision 2297 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Dec 9 15:04:55 2011 UTC (8 years, 2 months ago) by iliev
File length: 9047 byte(s)
Diff to previous 2296
* implemented opcodes delay, delay_onccN, delay_random,
  delay_samples, delay_samples_onccN


Revision 2296 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Dec 8 20:03:47 2011 UTC (8 years, 2 months ago) by iliev
File length: 9047 byte(s)
Diff to previous 2121
* fixed crash when trying to create an effect instance with controls
  which min and/or max values depend on the sample rate
* experimental support for per voice equalization (work in progress)
* sfz engine: implemented opcodes eq1_freq, eq2_freq, eq3_freq,
  eq1_freqccN, eq2_freqccN, eq3_freqccN, eq1_bw, eq2_bw, eq3_bw,
  eq1_bwccN, eq2_bwccN, eq3_bwccN, eq1_gain, eq2_gain, eq3_gain,
  eq1_gainccN, eq2_gainccN, eq3_gainccN


Revision 2121 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Sep 14 17:09:08 2010 UTC (9 years, 5 months ago) by schoenebeck
File length: 8900 byte(s)
Diff to previous 2072
* 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 2072 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Mar 20 11:37:52 2010 UTC (9 years, 11 months ago) by persson
File length: 8023 byte(s)
Diff to previous 2027
* sfz engine: added support for random, seq_position, seq_length and
  volume
* sfz parser: added v1 LFO opcodes (no support in engine yet)


Revision 2027 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Nov 3 19:27:42 2009 UTC (10 years, 3 months ago) by iliev
File length: 7719 byte(s)
Diff to previous 2015
* sfz engine: support for exclusive groups
* sf2 engine: support for exclusive groups
* sf2 engine: manage presets only
* sf2 engine: preset regions are now taken into account


Revision 2015 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 25 22:22:52 2009 UTC (10 years, 4 months ago) by iliev
File length: 7516 byte(s)
Diff to previous 2012
* Refactoring: moved the independent code from gig::Voice to base classes
* SoundFont format engine: implemented EG1 & EG2


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