ALSA Library Reference Manual
Sequencer
SND_SEQ_OPEN_OUT
SND_SEQ_OPEN_IN
SND_SEQ_OPEN
int snd_seq_open (snd_seq_t ** handle, int mode)
int snd_seq_close (snd_seq_t * handle)
int snd_seq_file_descriptor (snd_seq_t * handle)
int snd_seq_block_mode (snd_seq_t * handle, int enable)
int snd_seq_client_id (snd_seq_t * handle)
int snd_seq_system_info (snd_seq_t * handle, snd_seq_system_info_t * info)
int snd_seq_get_client_info (snd_seq_t * handle, snd_seq_client_info_t * info)
int snd_seq_get_any_client_info (snd_seq_t * handle, int client, snd_seq_client_info_t * info)
int snd_seq_set_client_info (snd_seq_t * handle, snd_seq_client_info_t * info)
int snd_seq_create_port (snd_seq_t * handle, snd_seq_port_info_t * info)
int snd_seq_delete_port (snd_seq_t * handle, snd_seq_port_info_t * info)
int snd_seq_get_port_info (snd_seq_t * handle, int port, snd_seq_port_info_t * info)
int snd_seq_get_any_port_info (snd_seq_t * handle, int client, int port, snd_seq_port_info_t * info)
int snd_seq_set_port_info (snd_seq_t * handle, int port, snd_seq_port_info_t * info)
int snd_seq_get_port_subscription (snd_seq_t * handle, snd_seq_port_subscribe_t * sub)
int snd_seq_subscribe_port (snd_seq_t * handle, snd_seq_port_subscribe_t * sub)
int snd_seq_unsubscribe_port (snd_seq_t * handle, snd_seq_port_subscribe_t * sub)
int snd_seq_query_port_subscribers (snd_seq_t * seq, snd_seq_query_subs_t * subs)
int snd_seq_get_queue_status (snd_seq_t * handle, int q, snd_seq_queue_status_t * status)
int snd_seq_get_queue_tempo (snd_seq_t * handle, int q, snd_seq_queue_tempo_t * tempo)
int snd_seq_set_queue_tempo (snd_seq_t * handle, int q, snd_seq_queue_tempo_t * tempo)
int snd_seq_get_queue_owner (snd_seq_t * handle, int q, snd_seq_queue_owner_t * owner)
int snd_seq_set_queue_owner (snd_seq_t * handle, int q, snd_seq_queue_owner_t * owner)
int snd_seq_get_queue_timer (snd_seq_t * handle, int q, snd_seq_queue_timer_t * timer)
int snd_seq_set_queue_timer (snd_seq_t * handle, int q, snd_seq_queue_timer_t * timer)
#ifdef use_seqsync
#endif
int snd_seq_get_queue_client (snd_seq_t * handle, int q, snd_seq_queue_client_t * queue)
int snd_seq_set_queue_client (snd_seq_t * handle, int q, snd_seq_queue_client_t * queue)
int snd_seq_alloc_named_queue (snd_seq_t * seq, char *name)
int snd_seq_alloc_queue (snd_seq_t * handle)
int snd_seq_free_queue (snd_seq_t * handle, int q)
int snd_seq_get_queue_info (snd_seq_t * seq, int q, snd_seq_queue_info_t * info)
int snd_seq_set_queue_info (snd_seq_t * seq, int q, snd_seq_queue_info_t * info)
int snd_seq_get_named_queue (snd_seq_t * seq, char *name)
int snd_seq_get_client_pool (snd_seq_t * handle, snd_seq_client_pool_t * info)
int snd_seq_set_client_pool (snd_seq_t * handle, snd_seq_client_pool_t * info)
int snd_seq_query_next_client (snd_seq_t * handle, snd_seq_client_info_t * info)
int snd_seq_query_next_port (snd_seq_t * handle, snd_seq_port_info_t * info)
event routines
misc