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

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

Parent Directory Parent Directory | Revision Log Revision Log


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

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: 11450 byte(s)
Diff to previous 2375
* 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 2375 - (view) (download) (annotate) - [select for diffs]
Modified Thu Oct 4 17:45:22 2012 UTC (11 years, 6 months ago) by schoenebeck
File length: 11446 byte(s)
Diff to previous 2370
* Added new C++ API method Sampler::GetGlobalMaxVoices().
* Added new C++ API method Sampler::GetGlobalMaxStreams().
* Added new C++ API method Sampler::SetGlobalMaxVoices().
* Added new C++ API method Sampler::SetGlobalMaxStreams().
* CoreMIDI: remove ports that disappeared on the OS from
  the internal list of port bindings
* Fixed erroneous piping of error message in
  src/engines/common/VoiceBase.h (labelled "Disk stream not
  available in time").


Revision 2370 - (view) (download) (annotate) - [select for diffs]
Modified Wed Sep 19 13:11:45 2012 UTC (11 years, 6 months ago) by schoenebeck
File length: 11237 byte(s)
Diff to previous 1887
* CoreMIDI driver: implemented driver specific port parameter
  "CORE_MIDI_BINDINGS", which allows to retrieve the list of CoreMIDI
  clients / ports and to connect to them a la JACK, via the usual
  sampler APIs
* CoreMIDI driver: added driver specific port parameter "AUTO_BIND", if
  enabled the driver will automatically connect to other CoreMIDI
  clients' ports (e.g. external MIDI devices being attached to the Mac)


Revision 1887 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 18 08:17:16 2009 UTC (15 years ago) by persson
File length: 5854 byte(s)
Diff to previous 1715
* bugfix: pitch bend wasn't working with JackMidi, VST, LV2, Mme,
  CoreMidi or AU
* theoretical fix: made SynchronizedConfig follow C++0x memory model
  more strictly


Revision 1715 - (view) (download) (annotate) - [select for diffs]
Modified Tue Mar 11 15:20:46 2008 UTC (16 years, 1 month ago) by schoenebeck
File length: 7013 byte(s)
Diff to previous 1642
* dispatch bank select as ordinary CC as well, the user might seriously
  want to (mis)use it for some purpose ("fixed" in all current MIDI
  input drivers: ALSA, CoreMIDI, JACK, MidiShare, MME)
* minor fix: only mark FX sends as being modified if really the
  respective FX send MIDI controller was used


Revision 1642 - (view) (download) (annotate) - [select for diffs]
Modified Sun Jan 13 16:36:14 2008 UTC (16 years, 3 months ago) by nagata
File length: 7059 byte(s)
Diff to previous 1149
* OSX: Definition of ATOMIC_INIT is added
* OSX: "~" in DB/plugin names are expanded to "$HOME"
* OSX: MIDI device name are now "linuxsampler_in_%d" where %d=0,1,etc.


Revision 1149 - (view) (download) (annotate) - [select for diffs]
Modified Sat Apr 7 22:32:47 2007 UTC (17 years ago) by schoenebeck
File length: 6871 byte(s)
Diff to previous 947
* minor fix of EGDecay
* fixed compilation errors regarding OSX
(patch by Toshi Nagata)


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


Revision 903 - (view) (download) (annotate) - [select for diffs]
Modified Sat Jul 22 14:22:53 2006 UTC (17 years, 8 months ago) by persson
File length: 6605 byte(s)
Diff to previous 551
* real support for 24 bit samples - samples are not truncated to 16
  bits anymore
* support for aftertouch (channel pressure, not polyphonic aftertouch)


Revision 551 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 17 18:16:54 2005 UTC (18 years, 11 months ago) by schoenebeck
File length: 6466 byte(s)
Diff to previous 509
* Implemented MIDI program change as general, engine independant solution.
  The program number will determine the sampler channel to which the MIDI
  device will be connected to and the given MIDI channel defines on which
  MIDI channel that sampler channel should listen to. Also the program
  change will disconnect probably established connection from the previous
  program change event.


Revision 509 - (view) (download) (annotate) - [select for diffs]
Modified Tue May 3 16:55:28 2005 UTC (18 years, 11 months ago) by letz
File length: 6473 byte(s)
Diff to previous 362
Correct Name method


Revision 362 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 9 10:08:16 2005 UTC (19 years, 2 months ago) by letz
File length: 6473 byte(s)
Diff to previous 201
Updated for new driver structure


Revision 201 - (view) (download) (annotate) - [select for diffs]
Added Tue Jul 13 22:10:21 2004 UTC (19 years, 9 months ago) by schoenebeck
File length: 4633 byte(s)
moved directory '/src/mididriver' -> '/src/drivers/midi'


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