/[svn]/linuxsampler/trunk/src/drivers/midi/MidiInputDeviceAlsa.h
ViewVC logotype

Log of /linuxsampler/trunk/src/drivers/midi/MidiInputDeviceAlsa.h

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 2434 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Thu Mar 7 19:23:24 2013 UTC (11 years ago) by schoenebeck
File length: 6995 byte(s)
Diff to previous 1993
* Started to spread new C++ keyword "override" over the code base
  (keyword introduced with C++11 standard).


Revision 1993 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Aug 30 11:27:35 2009 UTC (14 years, 7 months ago) by schoenebeck
File length: 6824 byte(s)
Diff to previous 1951
* ALSA MIDI driver supports now "NAME" device parameter, for overriding
  the ALSA sequencer client name


Revision 1951 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 29 15:31:09 2009 UTC (14 years, 8 months ago) by persson
File length: 5840 byte(s)
Diff to previous 1424
* ASIO fixes: avoid initializing the device twice, avoid throwing
  exception when getting parameters from a disconnected device
* Windows: add the installation directory to the DLL search path when
  loading an editor plugin (solves problems with VST and gigedit on
  systems with other GTK versions installed)
* fixed minor memory leak in ALSA MIDI driver


Revision 1424 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Oct 14 22:00:17 2007 UTC (16 years, 5 months ago) by schoenebeck
File length: 5797 byte(s)
Diff to previous 1296
* 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 1296 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Aug 15 17:43:34 2007 UTC (16 years, 7 months ago) by iliev
File length: 5789 byte(s)
Diff to previous 880
* bugfix: The previous bindings were not been disconnected when
  altering the ALSA_SEQ_BINDINGS parameter.
* Introduced a NONE keyword for unsubscribing from all bindings
  (e.g. SET MIDI_INPUT_PORT_PARAMETER 0 0 ALSA_SEQ_BINDINGS=NONE).


Revision 880 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue Jun 27 22:57:37 2006 UTC (17 years, 9 months ago) by schoenebeck
File length: 5714 byte(s)
Diff to previous 840
just some refactoring work:
- renamed class LinuxSamplerException -> Exception
- encapsulated LS API relevant files into LS namespace
- removed unnecessary header inclusions


Revision 840 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sun Feb 26 13:00:08 2006 UTC (18 years, 1 month ago) by persson
File length: 5750 byte(s)
Diff to previous 551
* fixed some concurrency problems between the lscp thread and the
  audio/midi threads for these commands: load engine, set channel
  audio output device, set channel midi input device/port/channel and
  remove channel. Thanks to Vincent Bongiorno for bug reports and
  testing.
* removed an autotools warning
* fixed an iterator bug
* minor code clean-ups


Revision 551 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Tue May 17 18:16:54 2005 UTC (18 years, 10 months ago) by schoenebeck
File length: 5787 byte(s)
Diff to previous 476
* 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 476 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Mar 18 18:16:27 2005 UTC (19 years ago) by schoenebeck
File length: 5771 byte(s)
Diff to previous 277
* ALSA MIDI driver: added MIDI port parameter 'ALSA_SEQ_ID' which reflects
  the ALSA sequencer ID of a port (read only)


Revision 277 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Sat Oct 9 15:48:32 2004 UTC (19 years, 5 months ago) by schoenebeck
File length: 4971 byte(s)
Diff to previous 221
* compatibility fixes for old gcc 2.95.4


Revision 221 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Fri Aug 20 17:25:19 2004 UTC (19 years, 7 months ago) by schoenebeck
File length: 4689 byte(s)
Diff to previous 212
* src/drivers/midi/MidiInputDeviceAlsa.cpp: implemented port parameter
 "NAME" which now updates the registered ALSA seq port name as well, fixed
  port parameter "ALSA_SEQ_BINDINGS" to allow more than one binding
* src/network/lscp.y: fixed symbol STRINGVAL (that is strings encapsulated
  into apostrophes) which didn't allow space characters
* changed all driver names and driver paramaters to upper case
* fixed typo in LSCP documentation
  (section 5.3.12, was: "SET MIDI_INPUT_PORT PARAMETER",
   should be: "SET MIDI_INPUT_PORT_PARAMETER")


Revision 212 - (view) (download) (as text) (annotate) - [select for diffs]
Modified Wed Jul 28 14:17:29 2004 UTC (19 years, 8 months ago) by schoenebeck
File length: 4306 byte(s)
Diff to previous 201
* introduced and implemented new LSCP command "RESET" which resets the
  whole sampler instance
* src/drivers/audio/AudioOutputDeviceAlsa.cpp: parameter 'card' now
  returns all available sound cards as possibility, added dependency to
  parameter 'card' to parameters 'fragments' and 'fragmentsize'
* src/drivers/DeviceParameter.cpp: fixed return value(s) for classes
  'DeviceCreationParameterString' and 'DeviceCreationParameterStrings'
  which returned the default value(s) not encapsulated into apostrophes
* src/network/lscpserver.cpp: fixed implementation of LSCP commands
  "GET MIDI_INPUT_DRIVER_PARAMETER INFO" and
  "GET AUDIO_OUTPUT_DRIVER_PARAMETER INFO"


Revision 201 - (view) (download) (as text) (annotate) - [select for diffs]
Added Tue Jul 13 22:10:21 2004 UTC (19 years, 8 months ago) by schoenebeck
File length: 4298 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