/[svn]/linuxsampler/trunk/src/drivers/midi/MidiInstrumentMapper.cpp
ViewVC logotype

Log of /linuxsampler/trunk/src/drivers/midi/MidiInstrumentMapper.cpp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1754 - (view) (download) (annotate) - [select for diffs]
Modified Tue Aug 12 16:18:59 2008 UTC (12 years, 8 months ago) by iliev
File length: 16873 byte(s)
Diff to previous 1481
* bugfix: the bank number provided by MIDI_INSTRUMENT_INFO notifications
  was incorrect


Revision 1481 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 14 23:42:15 2007 UTC (13 years, 5 months ago) by senoner
File length: 16873 byte(s)
Diff to previous 1424
* win32 port work in progress:
* - implemented win32 support in the following classes:
* Thread, Condition, Mutex, Path, LscpServer
* - lscp.y use DONTCARE instead of VOID
*  (a win32 symbol defined)
* - completed win32 editor plugin loader


Revision 1424 - (view) (download) (annotate) - [select for diffs]
Modified Sun Oct 14 22:00:17 2007 UTC (13 years, 6 months ago) by schoenebeck
File length: 16869 byte(s)
Diff to previous 1135
* 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 1135 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 29 09:40:45 2007 UTC (14 years, 1 month ago) by iliev
File length: 16828 byte(s)
Diff to previous 1130
* Added new LSCP command - SET FX_SEND NAME
* The default map is now the first available map


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


Revision 1040 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 7 15:41:31 2007 UTC (14 years, 3 months ago) by schoenebeck
File length: 13411 byte(s)
Diff to previous 981
* bugfix: sampler crashed when trying to persistently map a not existent or
  corrupt .gig file ("MAP MIDI_INSTRUMENT ... PERSISTENT")
* behavior fix: reset FX send levels i.e. when receiving a MIDI "reset all
  controllers" message
* bumped version to 0.4.0.3cvs


Revision 981 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 17 22:35:01 2006 UTC (14 years, 4 months ago) by iliev
File length: 13301 byte(s)
Diff to previous 976
* Added new notification events for tracking audio/MIDI device changes,
MIDI instrument map changes and MIDI instrument changes


Revision 976 - (view) (download) (annotate) - [select for diffs]
Modified Sun Dec 17 10:43:22 2006 UTC (14 years, 4 months ago) by iliev
File length: 11876 byte(s)
Diff to previous 973
* fixed bug on adding MIDI instrument maps


Revision 973 - (view) (download) (annotate) - [select for diffs]
Modified Fri Dec 15 21:40:27 2006 UTC (14 years, 4 months ago) by schoenebeck
File length: 11872 byte(s)
Diff to previous 970
* 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 970 - (view) (download) (annotate) - [select for diffs]
Modified Wed Dec 6 22:28:17 2006 UTC (14 years, 5 months ago) by schoenebeck
File length: 7549 byte(s)
Diff to previous 958
* fixed crash occuring in conjunction with the new 'MAP MIDI_INSTRUMENT'
  LSCP command (cause: RingBuffer was not able to do deep copies)


Revision 958 - (view) (download) (annotate) - [select for diffs]
Modified Wed Nov 29 19:48:38 2006 UTC (14 years, 5 months ago) by schoenebeck
File length: 7445 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) (annotate) - [select for diffs]
Added Mon Nov 27 21:34:55 2006 UTC (14 years, 5 months ago) by schoenebeck
File length: 8012 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