/[svn]/linuxsampler/trunk/src/drivers/audio/AudioOutputDeviceAlsa.cpp
ViewVC logotype

Log of /linuxsampler/trunk/src/drivers/audio/AudioOutputDeviceAlsa.cpp

Parent Directory Parent Directory | Revision Log Revision Log


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

Revision 1320 - (view) (download) (annotate) - [select for diffs]
Modified Tue Sep 4 00:02:06 2007 UTC (13 years, 3 months ago) by schoenebeck
File length: 32513 byte(s)
Diff to previous 1305
- just a compiler warning fix


Revision 1305 - (view) (download) (annotate) - [select for diffs]
Modified Mon Aug 27 07:51:28 2007 UTC (13 years, 3 months ago) by iliev
File length: 32439 byte(s)
Diff to previous 1049
* added default min and max values to restrict the number of allowed
  audio output channels and MIDI input ports
* the connection to the PCM interface is now closed when destroying
  an audio output device


Revision 1049 - (view) (download) (annotate) - [select for diffs]
Modified Wed Feb 28 06:53:42 2007 UTC (13 years, 9 months ago) by schoenebeck
File length: 32598 byte(s)
Diff to previous 880
* the ALSA audio output driver parameters now reflect the correct
  parameter value ranges for the respective selected sound card
  (patch by Till Wimmer, a bit fixed and extended)
* bumped version to 0.4.0.4cvs


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


Revision 531 - (view) (download) (annotate) - [select for diffs]
Modified Mon May 9 14:25:09 2005 UTC (15 years, 6 months ago) by schoenebeck
File length: 23317 byte(s)
Diff to previous 513
* ALSA driver: fix of previous ALSA fix ;-)


Revision 513 - (view) (download) (annotate) - [select for diffs]
Modified Thu May 5 17:29:37 2005 UTC (15 years, 7 months ago) by schoenebeck
File length: 23255 byte(s)
Diff to previous 485
* ALSA audio driver: don't block when trying to create audio device


Revision 485 - (view) (download) (annotate) - [select for diffs]
Modified Thu Mar 24 21:06:09 2005 UTC (15 years, 8 months ago) by schoenebeck
File length: 23200 byte(s)
Diff to previous 392
* ALSA audio driver: don't block for retrieving sound card parameter infos


Revision 392 - (view) (download) (annotate) - [select for diffs]
Modified Sat Feb 19 02:40:24 2005 UTC (15 years, 9 months ago) by schoenebeck
File length: 22905 byte(s)
Diff to previous 289
* fixed possibility that memory got not locked
* immediately set instrument status when calling LOAD INSTUMENT NON_MODAL


Revision 289 - (view) (download) (annotate) - [select for diffs]
Modified Tue Oct 19 14:41:38 2004 UTC (16 years, 1 month ago) by schoenebeck
File length: 22899 byte(s)
Diff to previous 227
* LinuxSampler was badly broken with last commit, fixed that
* using now James Klicman's proposol to fix the reported linker problem
* Mutex.cpp: try to force UNIX98 compatibility (if not already supported)
* Makefile.cvs: generate (and clean) all necessary autotools files


Revision 227 - (view) (download) (annotate) - [select for diffs]
Modified Thu Aug 26 22:05:44 2004 UTC (16 years, 3 months ago) by schoenebeck
File length: 23587 byte(s)
Diff to previous 226
* ALSA audio driver: bugfix in device parameter 'CARD' which caused an
  error message if used in conjunction with 'CREATE AUDIO_OUTPUT_DEVICE'
  LSCP command
* JACK audio driver: fixed minor JACK port name issue and the device was
  not activated by default on creation which caused it to render solely
  silence
* src/network/lscpserver.cpp: retry to bind socket for 3 minutes if bind
  failed


Revision 226 - (view) (download) (annotate) - [select for diffs]
Modified Wed Aug 25 22:00:33 2004 UTC (16 years, 3 months ago) by schoenebeck
File length: 23633 byte(s)
Diff to previous 221
* ALSA MIDI driver: create one MIDI port by default, implemented parameter
  info for parameter 'ALSA_SEQ_BINDINGS'
* ALSA audio driver: implemented parameter info for driver parameters
  'FRAGMENTS' and 'FRAGMENTSIZE'
* JACK audio driver: fixed creation of channels on device creation, channel
  parameter 'NAME' now actually updates the respective JACK port name,
  implemented channel parameter 'JACK_BINDINGS' (as well as its parameter
  info)
* src/network/lscpserver.cpp: fixed commands
  "GET MIDI_INPUT_DRIVER_PARAMETER INFO" and
  "GET AUDIO_OUTPUT_DRIVER_PARAMETER  INFO", fixed backward compatibility
  for "SET AUDIO_OUTPUT_TYPE" and "SET MIDI_INPUT_TYPE" commands
* src/networ/lscp.y: added comma character (',') to symbol 'char'
* src/drivers/DeviceParameter.cpp: fixed methods RangeMin(), RangeMax() in
  class DeviceCreationParameterInt which returned wrong values


Revision 221 - (view) (download) (annotate) - [select for diffs]
Modified Fri Aug 20 17:25:19 2004 UTC (16 years, 3 months ago) by schoenebeck
File length: 20523 byte(s)
Diff to previous 214
* 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 214 - (view) (download) (annotate) - [select for diffs]
Modified Sat Aug 14 23:00:44 2004 UTC (16 years, 3 months ago) by schoenebeck
File length: 20524 byte(s)
Diff to previous 212
* src/drivers/DeviceParameter.cpp: fixed return values for
classes 'DeviceRuntimeParameterString' and 'DeviceCreationParameterString'
which returned their values without being encapsulated into apostrophes,
fixed return values for 'DeviceRuntimeParameterBool' and
'DeviceCreationParameterBool' to be returned in lower case (as defined in
the LSCP documentation)
* src/network/lscp.y: key value pairs now also allow strings (without
spaces) to be not encapsulated into apostrophes (e.g. foo=bar instead of
foo='bar')
* src/linuxsampler.cpp: show on the console which TCP port the LSCP server
is using


Revision 212 - (view) (download) (annotate) - [select for diffs]
Modified Wed Jul 28 14:17:29 2004 UTC (16 years, 4 months ago) by schoenebeck
File length: 20482 byte(s)
Diff to previous 208
* 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 208 - (view) (download) (annotate) - [select for diffs]
Modified Thu Jul 15 22:20:28 2004 UTC (16 years, 4 months ago) by schoenebeck
File length: 14119 byte(s)
Diff to previous 200
removed unnecessary #include


Revision 200 - (view) (download) (annotate) - [select for diffs]
Added Tue Jul 13 22:04:16 2004 UTC (16 years, 4 months ago) by schoenebeck
File length: 14152 byte(s)
moved directory '/src/audiodriver' -> '/src/drivers/audio'


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