Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4a54759f1f 
								
							 
						 
						
							
							
								
								- added support for user control elements  
							
							 
							
							
							
						 
						
							2003-10-21 17:39:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								ab61b62cb4 
								
							 
						 
						
							
							
								
								More changes to the ordinary mixer API  
							
							 
							
							
							
						 
						
							2003-10-13 12:06:45 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								60585e25fc 
								
							 
						 
						
							
							
								
								added snd_hctl_ctl() function  
							
							 
							
							... 
							
							
							
							ordinary mixer:
  - revised Ordinary Mixer I/O type
  - sndo_mixer_open() take PCMs rather than strings to pass
    the real relationship
  - an initial version of toplevel alisp script
more alisp development:
  - renamed a* functions to A* functions (acall -> Acall etc.)
  - many improvements (unset*, exfun, Acall pcm_info, Asnderr, Asyserr) 
							
						 
						
							2003-09-09 19:24:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								e8cffea675 
								
							 
						 
						
							
							
								
								fixed typos.  
							
							 
							
							
							
						 
						
							2003-09-08 17:26:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								c53e622f10 
								
							 
						 
						
							
							
								
								added hwdep entries for mixart and us428.  
							
							 
							
							
							
						 
						
							2003-09-08 11:05:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6ad93ac892 
								
							 
						 
						
							
							
								
								added snd_user_file() function  
							
							 
							
							... 
							
							
							
							alisp extensions
  - added nth, include, path commands
  - added auto-exec functionality
  - added helpers for C<->lisp interoperability 
							
						 
						
							2003-09-03 19:25:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								06221f86d2 
								
							 
						 
						
							
							
								
								added workaround for ppc64.  
							
							 
							
							
							
						 
						
							2003-08-13 13:18:36 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								bffffeef45 
								
							 
						 
						
							
							
								
								- missing changes from virt to virtual rawmidi.  
							
							 
							
							
							
						 
						
							2003-08-06 14:46:33 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								f9a954fd6e 
								
							 
						 
						
							
							
								
								added SND_RAWMIDI_TYPE_VIRTUAL.  
							
							 
							
							
							
						 
						
							2003-07-29 17:15:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								118bf89508 
								
							 
						 
						
							
							
								
								added const modifier to some function arguments  
							
							 
							
							
							
						 
						
							2003-07-29 17:05:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								adbc93f1a4 
								
							 
						 
						
							
							
								
								More alisp extensions (card related functions, ctl_card_info).  
							
							 
							
							
							
						 
						
							2003-07-29 13:19:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								92093ae0fe 
								
							 
						 
						
							
							
								
								Added snd_hctl_open_ctl() function.  
							
							 
							
							... 
							
							
							
							alisp massive extensions and tested ALSA function bindings. 
							
						 
						
							2003-07-27 20:20:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								09161437ef 
								
							 
						 
						
							
							
								
								- added auto-timestamp mode for the port.  
							
							 
							
							... 
							
							
							
							snd_seq_port_info_get/set_timestamping()
    snd_seq_port_info_get/set_timestamp_real()
    snd_seq_port_info_get/set_timestamp_queue()
- increased the protocol version to 1.0.1. 
							
						 
						
							2003-07-25 17:24:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								60035f4fae 
								
							 
						 
						
							
							
								
								- updated asound.h and asequencer.h from alsa-kernel.  
							
							 
							
							
							
						 
						
							2003-07-25 17:23:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								2335577a15 
								
							 
						 
						
							
							
								
								change the include path "asoundlib.h" to <alsa/asoundlib.h>  
							
							 
							
							
							
						 
						
							2003-07-14 10:21:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								9a19772de9 
								
							 
						 
						
							
							
								
								- reverted to include <alsa/xxx.h> again.  
							
							 
							
							... 
							
							
							
							- include stdarg.h for va_list. 
							
						 
						
							2003-07-14 10:20:31 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								9f491f4aa6 
								
							 
						 
						
							
							
								
								create a symlink for inclusion of alsa/xxx.h in the alsa-lib tree itself.  
							
							 
							
							... 
							
							
							
							the symlink is created by configure script. 
							
						 
						
							2003-07-14 10:16:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								1097c437a1 
								
							 
						 
						
							
							
								
								Fixed some lisp bugs  
							
							 
							
							
							
						 
						
							2003-06-27 20:38:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								7a69ed8558 
								
							 
						 
						
							
							
								
								include files from the local directory ("xxx.h") instead of the standard  
							
							 
							
							... 
							
							
							
							path (<alsa/xxx.h>). 
							
						 
						
							2003-06-27 17:57:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								640ee8faa7 
								
							 
						 
						
							
							
								
								Initial code for lisp interpreter  
							
							 
							
							
							
						 
						
							2003-06-24 19:30:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								8b1ac5a638 
								
							 
						 
						
							
							
								
								Some code for ordinary pcm  
							
							 
							
							
							
						 
						
							2003-06-23 17:41:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								79c0a6998c 
								
							 
						 
						
							
							
								
								Added __STRING definition  
							
							 
							
							
							
						 
						
							2003-06-23 07:51:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4771213631 
								
							 
						 
						
							
							
								
								Renamed simple_* to ordinary_* (name clash for simple mixer)  
							
							 
							
							
							
						 
						
							2003-06-22 19:02:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7c72da4ae5 
								
							 
						 
						
							
							
								
								Added simple_mixer and simple_pcm subdirs with some 'empty' code  
							
							 
							
							
							
						 
						
							2003-06-22 18:09:03 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								72e6c9c3c0 
								
							 
						 
						
							
							
								
								NOCARE -> IGNORE (thanks Abramo)  
							
							 
							
							
							
						 
						
							2003-06-22 14:46:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								cff8e26fb7 
								
							 
						 
						
							
							
								
								Added snds_pcm_param_xrun()  
							
							 
							
							
							
						 
						
							2003-06-22 12:44:41 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								501342abbb 
								
							 
						 
						
							
							
								
								Initial version of simple pcm + mixer interfaces  
							
							 
							
							
							
						 
						
							2003-06-21 08:55:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								19e3baa6e1 
								
							 
						 
						
							
							
								
								arm section update  
							
							 
							
							
							
						 
						
							2003-06-14 08:11:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								573f85dc1d 
								
							 
						 
						
							
							
								
								- added shm area manager code  
							
							 
							
							... 
							
							
							
							- fixed parsing of period_size/buffer_size options for dmix, dsnoop and
  dshare plugins 
							
						 
						
							2003-04-23 12:41:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								368918b453 
								
							 
						 
						
							
							
								
								Added snd_ctl_elem_info_get_dimensions() and snd_ctl_elem_info_get_dimension() functions.  
							
							 
							
							
							
						 
						
							2003-04-01 13:58:09 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								bc28eccdcd 
								
							 
						 
						
							
							
								
								Extracted common code from dmix plugin.  
							
							 
							
							... 
							
							
							
							Initial framework for dsnoop and dshare plugins. 
							
						 
						
							2003-03-18 20:37:42 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2e7fe2865a 
								
							 
						 
						
							
							
								
								Moved send_fd/receive_fd routines to src/socket.c .  
							
							 
							
							
							
						 
						
							2003-03-18 18:00:05 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								fea03e9eba 
								
							 
						 
						
							
							
								
								Fixed compilation --with-versioned=no  
							
							 
							
							
							
						 
						
							2003-03-11 18:51:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								157107491c 
								
							 
						 
						
							
							
								
								Added snd_pcm_type_name()  
							
							 
							
							... 
							
							
							
							Fixed rate conversion plugin (SIGSEGV) - rounding problem 
							
						 
						
							2003-03-08 16:35:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								9c084c4ba6 
								
							 
						 
						
							
							
								
								Updated to new timer API  
							
							 
							
							
							
						 
						
							2003-03-04 20:01:06 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								5f5243ef79 
								
							 
						 
						
							
							
								
								Sync  
							
							 
							
							
							
						 
						
							2003-03-02 19:28:48 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								1ac62945f8 
								
							 
						 
						
							
							
								
								Added htstamp functions  
							
							 
							
							
							
						 
						
							2003-02-28 20:29:23 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								cf9e518d51 
								
							 
						 
						
							
							
								
								Timestamp update (struct timeval -> struct timespec).  
							
							 
							
							
							
						 
						
							2003-02-28 17:23:28 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7b09000813 
								
							 
						 
						
							
							
								
								Removed snd_pcm_hwdiff() function  
							
							 
							
							
							
						 
						
							2003-02-22 17:53:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								2dab1dfbc3 
								
							 
						 
						
							
							
								
								Removed snd_pcm_hwptr().  
							
							 
							
							... 
							
							
							
							Added snd_pcm_hwdiff() and snd_pcm_forward().
Returned the behaviour for snd_pcm_mmap_begin(). 
							
						 
						
							2003-02-22 17:19:02 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								fbd99fdec0 
								
							 
						 
						
							
							
								
								Added snd_pcm_hwptr() and enhanced snd_pcm_mmap_begin() for no xrun mode.  
							
							 
							
							
							
						 
						
							2003-02-22 10:19:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								8d2eecb547 
								
							 
						 
						
							
							
								
								Renamed ATOMIC->ATOMIC_SMP_LOCK  
							
							 
							
							
							
						 
						
							2003-02-20 19:24:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								a613cacd4d 
								
							 
						 
						
							
							
								
								added the reserved and driver-data field for dsp loader structs.  
							
							 
							
							
							
						 
						
							2003-02-20 14:53:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								74f0165c97 
								
							 
						 
						
							
							
								
								- added the hwdep DSP loader API functions.  
							
							 
							
							... 
							
							
							
							- updated the internal asound.h. 
							
						 
						
							2003-02-19 15:39:35 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								81ce8153c4 
								
							 
						 
						
							
							
								
								Maarten de Boer <mdeboer@iua.upf.es> - JACK plugin patch  
							
							 
							
							... 
							
							
							
							- now multichannel works (before only 1 channel worked). i tested stereo,
  and it works fine.
- i extended the configuration. the jack ports to connect to are now not
hard-coded anymore. instead, they will have to be specified in the
asound.conf, which allows to connect to any other jack client.
my asound.conf now looks like this:
pcm.jackplug {
        type plug
        slave { pcm "jack" }
}
pcm.jack {
        type jack
        playback_ports {
                0 alsa_pcm:playback_1
                1 alsa_pcm:playback_2
        }
        capture_ports {
                0 alsa_pcm:capture_1
                1 alsa_pcm:capture_2
        }
} 
							
						 
						
							2003-02-18 17:38:32 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								62546a3a32 
								
							 
						 
						
							
							
								
								More pcm_jack plugin changes  
							
							 
							
							
							
						 
						
							2003-02-12 21:57:49 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7c5e5f5728 
								
							 
						 
						
							
							
								
								Added snd_pcm_sw_params_get_boundary() function.  
							
							 
							
							... 
							
							
							
							Implemented refine function in dmix. 
							
						 
						
							2003-02-05 21:26:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								fd52ee0085 
								
							 
						 
						
							
							
								
								added DMIX plugin  
							
							 
							
							
							
						 
						
							2003-02-04 14:55:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7fcea07002 
								
							 
						 
						
							
							
								
								Added SND_CTL_READONLY  
							
							 
							
							
							
						 
						
							2002-12-04 14:36:39 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3bccde0087 
								
							 
						 
						
							
							
								
								Removed clear() functions  
							
							 
							
							
							
						 
						
							2002-10-23 17:49:34 +00:00