Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								183da83f8e 
								
							 
						 
						
							
							
								
								Fixed initial write  
							
							 
							
							
							
						 
						
							2001-10-15 11:47:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								0a8749a802 
								
							 
						 
						
							
							
								
								Changed location of asoundlib.h from sys dir to alsa dir.  
							
							 
							
							... 
							
							
							
							(it means that official location is '#include <alsa/asoundlib.h>') 
							
						 
						
							2001-09-11 09:34:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								d08c2eb251 
								
							 
						 
						
							
							
								
								Removed obsolete test programs.  
							
							 
							
							
							
						 
						
							2001-09-07 09:33:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								3e6f423501 
								
							 
						 
						
							
							
								
								Updated to latest API  
							
							 
							
							
							
						 
						
							2001-09-07 09:24:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								0791fb2848 
								
							 
						 
						
							
							
								
								Added snd_seq_sync_output_queue() function.  
							
							 
							
							... 
							
							
							
							Rewrote playmidi1 to use this function.  It is no longer necessary
to wait for echoback. 
							
						 
						
							2001-09-03 10:41:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								8ab0681082 
								
							 
						 
						
							
							
								
								Updated to latest API  
							
							 
							
							
							
						 
						
							2001-08-28 13:31:01 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								79531a4eb0 
								
							 
						 
						
							
							
								
								The main header file is not dependant on asound.h from driver.  
							
							 
							
							
							
						 
						
							2001-08-20 13:15:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								36a2810081 
								
							 
						 
						
							
							
								
								Added arguments  
							
							 
							
							
							
						 
						
							2001-08-10 16:44:08 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7f498ce393 
								
							 
						 
						
							
							
								
								Updated for latest API  
							
							 
							
							
							
						 
						
							2001-08-10 08:56:25 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								75cac98f76 
								
							 
						 
						
							
							
								
								Fixed compile  
							
							 
							
							
							
						 
						
							2001-07-11 14:17:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								88e5e45151 
								
							 
						 
						
							
							
								
								Major change to sequencer API.  
							
							 
							
							... 
							
							
							
							The sequencer API is totally recoded with the style of "encapsulation"
in other api.
The structure becomes opaque and accessed only via functions.
Other changes:
- There is no longer group in client and port info.
- snd_seq_query_subs_t is renamed to snd_seq_query_subscribe_t.
- snd_seq_delete_port takes only the port id argument instead of
  port_info structure.
- snd_seq_input/output_buffer_size are renamed
  as snd_seq_get_input/output_buffer_size.
  Similarly snd_seq_resize_input/output_buffer are renamed as
  snd_seq_set_input/output_buffer_size.
- snd_seq_get_named_queue is renamed to snd_seq_query_named_queue.
- Sync codes are removed temporarily from API.
- Subscription conditions are accessed via the corresponding functions.
  convert_time is named now as time_update.
- snd_seq_get/set_queue_owner are removed.
  Use snd_seq_get/set_queue_info instead.
- Instrument put/get/remove structure is unified as snd_instr_header_t. 
							
						 
						
							2001-07-04 13:54:13 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								977a9a33f0 
								
							 
						 
						
							
							
								
								* Cleaned the alsa.conf syntax:  
							
							 
							
							... 
							
							
							
							- added pcm.front, pcm.rear, pcm.center_lfe blocks
* Added configuration for EMU10K1 (it's fully working one!!!)
* snd_config_redirect_load->snd_config_refer_load rename
* snd_config_search_alias code change (works also with pairs base.key)
* cleanups in the evaluate function (the function prototype has been changed) 
							
						 
						
							2001-06-15 08:47:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								232d703c23 
								
							 
						 
						
							
							
								
								Added snd_card_type_string_to_enum and snd_card_type_enum_to_string functions.  
							
							 
							
							... 
							
							
							
							- the /usr/share/alsa/cards.conf file contains the translation table
Added snd_sctl_build and snd_sctl_free functions.
Recoded the surround plugin to use the surround.conf file.
 - the /usr/share/alsa/surround.conf file contains the surround configuration 
							
						 
						
							2001-05-10 08:32:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								e74a7322ca 
								
							 
						 
						
							
							
								
								Minor bugfix.  
							
							 
							
							
							
						 
						
							2001-04-27 08:33:22 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								68bb9a493d 
								
							 
						 
						
							
							
								
								Ported to latest API  
							
							 
							
							
							
						 
						
							2001-04-27 08:32:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								f0c7d62ef9 
								
							 
						 
						
							
							
								
								minor changes  
							
							 
							
							
							
						 
						
							2001-04-27 08:19:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								128e710940 
								
							 
						 
						
							
							
								
								Ported  
							
							 
							
							
							
						 
						
							2001-04-24 19:46:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								ee6d9f1bbd 
								
							 
						 
						
							
							
								
								Name cleaning for hwdep and timer API  
							
							 
							
							
							
						 
						
							2001-03-29 11:18:16 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								45c416ed82 
								
							 
						 
						
							
							
								
								Better names for control API  
							
							 
							
							
							
						 
						
							2001-02-07 15:13:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								8f0cb26fdf 
								
							 
						 
						
							
							
								
								Control API encapsulation. Better names for kernel API. Simpler PCM hw_params API. Added missing const.  
							
							 
							
							
							
						 
						
							2001-02-06 23:48:10 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								35cb79860d 
								
							 
						 
						
							
							
								
								Changes and cleanups for the timer API.  
							
							 
							
							... 
							
							
							
							The device lists use the next device syntax now. 
							
						 
						
							2000-11-30 19:17:55 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								34c76ccf73 
								
							 
						 
						
							
							
								
								Fixed test tools for latest API  
							
							 
							
							
							
						 
						
							2000-11-25 13:07:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								41bb7068f2 
								
							 
						 
						
							
							
								
								Merged pcmfinal branch.  
							
							 
							
							
							
						 
						
							2000-11-20 20:10:46 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								cc214bdfea 
								
							 
						 
						
							
							
								
								Big rawmidi update - added subdevices support.  
							
							 
							
							
							
						 
						
							2000-11-03 10:11:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								0114f5843f 
								
							 
						 
						
							
							
								
								Removed transfer_block_size  
							
							 
							
							
							
						 
						
							2000-10-20 14:17:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								2ea3fd4bb3 
								
							 
						 
						
							
							
								
								Completed renaming drain->stop, flush->drain (PCM). Done renaming drain->drop, flush->drain (rawmidi and seq). Removed wrong module usage count inc/dec from mmap  
							
							 
							
							
							
						 
						
							2000-09-29 20:49:18 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								b38376b91f 
								
							 
						 
						
							
							
								
								Cleanups  
							
							 
							
							
							
						 
						
							2000-09-25 19:57:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								6962a9d6ce 
								
							 
						 
						
							
							
								
								Merged pcmplug branch.  
							
							 
							
							
							
						 
						
							2000-09-24 09:57:26 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								3733bbdcff 
								
							 
						 
						
							
							
								
								Some cleaning renames. Prepared API for new plugins  
							
							 
							
							
							
						 
						
							2000-09-12 07:11:00 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								d1d906e295 
								
							 
						 
						
							
							
								
								Experimental synchronization support on ALSA sequencer  
							
							 
							
							
							
						 
						
							2000-09-05 17:15:11 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Takashi Iwai 
								
							 
						 
						
							
							
							
							
								
							
							
								b000ebc270 
								
							 
						 
						
							
							
								
								Fix for compile with --with-kernel configure option.  
							
							 
							
							
							
						 
						
							2000-09-01 16:22:57 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								b5576ef229 
								
							 
						 
						
							
							
								
								Completed conf. Better name for snd_card_get_index. Cleaned card access  
							
							 
							
							
							
						 
						
							2000-08-25 14:33:53 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								72fa3cc203 
								
							 
						 
						
							
							
								
								Linked streams fix. Ported latency.c  
							
							 
							
							
							
						 
						
							2000-07-24 09:17:14 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								eee70747eb 
								
							 
						 
						
							
							
								
								Ported to new API  
							
							 
							
							
							
						 
						
							2000-07-18 13:38:58 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Abramo Bagnara 
								
							 
						 
						
							
							
							
							
								
							
							
								1a7f88d10e 
								
							 
						 
						
							
							
								
								Better names for ALSA API. Added min_fragments, max_fragments.  
							
							 
							
							
							
						 
						
							2000-05-27 16:52:17 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								1cd6778173 
								
							 
						 
						
							
							
								
								Merged pcm2 branch.  
							
							 
							
							
							
						 
						
							2000-05-08 18:53:38 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c4cb2694fd 
								
							 
						 
						
							
							
								
								Small cleanup by Frank van de Pol <frank@vande-pol.demon.nl> - timestamp  
							
							 
							
							
							
						 
						
							2000-03-10 22:08:40 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								744c87fd12 
								
							 
						 
						
							
							
								
								Added midiloop utility..  
							
							 
							
							
							
						 
						
							2000-03-04 15:50:15 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4931c0c7e2 
								
							 
						 
						
							
							
								
								Changed the switch interface.  
							
							 
							
							... 
							
							
							
							Every switches are accessible via one ioctl. 
							
						 
						
							2000-03-01 18:12:30 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								4637dfaa3e 
								
							 
						 
						
							
							
								
								Fixed return codes (added EPIPE).  
							
							 
							
							
							
						 
						
							2000-02-22 17:36:34 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								022addf761 
								
							 
						 
						
							
							
								
								SND_PCM_RATE_PLL -> SND_PCM_RATE_CONTINUOUS  
							
							 
							
							
							
						 
						
							2000-02-21 12:28:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								c036e24220 
								
							 
						 
						
							
							
								
								maarten de boer <maarten.deboer@iua.upf.es>  
							
							 
							
							... 
							
							
							
							Sat, 12 Feb 2000 17:36:07 +0100 
							
						 
						
							2000-02-12 17:09:07 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								a9197441e0 
								
							 
						 
						
							
							
								
								Added rawmidi.c from maarten de boer <maarten.deboer@iua.upf.es>  
							
							 
							
							
							
						 
						
							2000-02-04 14:23:19 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								5c946996db 
								
							 
						 
						
							
							
								
								Updated to current API..  
							
							 
							
							
							
						 
						
							2000-02-04 10:07:20 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								924d53cccc 
								
							 
						 
						
							
							
								
								Added midi devices..  
							
							 
							
							
							
						 
						
							2000-02-03 19:41:43 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								519d98322b 
								
							 
						 
						
							
							
								
								Added sender command to help...  
							
							 
							
							
							
						 
						
							2000-01-21 11:32:54 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								70a536e924 
								
							 
						 
						
							
							
								
								snd_seq_timestamp_t->real was renamed to snd_seq_timestamp_t->time  
							
							 
							
							... 
							
							
							
							Some code is using real as a variable type. 
							
						 
						
							2000-01-20 12:14:50 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								8be913a112 
								
							 
						 
						
							
							
								
								Removed aconnect & aseqnet..  
							
							 
							
							
							
						 
						
							2000-01-10 20:19:24 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								62380b0f43 
								
							 
						 
						
							
							
								
								Moved aconnect and aseqnet sequencer utilities into the alsa-utils package.  
							
							 
							
							
							
						 
						
							2000-01-04 12:38:59 +00:00  
						
						
							 
							
							
							
								 
							 
							
							
								 
							 
							
						 
					 
				
					
						
							
								
								
									 
									Jaroslav Kysela 
								
							 
						 
						
							
							
							
							
								
							
							
								7ab9b22d88 
								
							 
						 
						
							
							
								
								Takashi Iwai <iwai@ww.uni-erlangen.de>  
							
							 
							
							... 
							
							
							
							Initial code. 
							
						 
						
							2000-01-03 22:44:19 +00:00