Commit graph

25 commits

Author SHA1 Message Date
Quipyowert2
8f2a029925 Printf unsigned longs with %lu instead of %ld (playmidi1.c)
Signed-off-by: Nathan Mills <the.true.nathan.mills@gmail.com>
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2019-04-09 10:27:36 +02:00
Jaroslav Kysela
5b9041bced Change FSF address (Franklin Street)
Signed-off-by: Jaroslav Kysela <perex@perex.cz>
2017-11-14 14:29:26 +01:00
Takashi Iwai
0811da2a15 fixed the type prefix of printd for the time (unsigned long). 2003-07-14 10:23:16 +00:00
Jaroslav Kysela
853304bbf4 Corrections by Kevin Conder <kconder@interaccess.com> 2002-03-12 20:14:33 +00:00
Jaroslav Kysela
3e3df2d32b Updated GNU GPL license (address).
Changed GNU LGPL licence from 2.0 to 2.1.
2001-12-30 09:22:54 +00:00
Takashi Iwai
bcf50519e4 Added time skew on queue.
The timer speed can be controlled via skew value, smaller = slower
centered on the skew-base value.
2001-12-10 16:45:05 +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
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
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
6962a9d6ce Merged pcmplug branch. 2000-09-24 09:57:26 +00:00
Takashi Iwai
d1d906e295 Experimental synchronization support on ALSA sequencer 2000-09-05 17:15:11 +00:00
Jaroslav Kysela
a3aaf0582a Takashi Iwai <iwai@ww.uni-erlangen.de>
Frank van de Pol <frank@vande-pol.demon.nl>
Major sequencer changes and cleanups for 1.0.0.
1999-12-15 18:34:12 +00:00
Jaroslav Kysela
682deca370 Takashi Iwai <iwai@ww.uni-erlangen.de>
Fri, 17 Sep 1999 17:24:43 +0200

OK, the attached is the patch to alsa-driver and alsa-lib.
It will really violate the source/binary compatibility as
I wrote :-p

It includes:
 - change of event data for accessing Timer Port
 - new middle-level functions for sequencer in alsa-lib
 - some comments / fixes

The test programs in alsa-lib (playmidi1, aconnect, aseqnet)
were rewritten to use the new functions above.
I included also a patch to pmidi-1.2.2.
1999-09-17 16:17:21 +00:00
Jaroslav Kysela
2fad3ef64b More TEMPO updates.. 1999-09-16 16:34:09 +00:00
Jaroslav Kysela
1f2bfa072e Event->data.queue.value is now used for tempo value... 1999-09-16 13:51:23 +00:00
Jaroslav Kysela
11ce43d87c Takashi Iwai <iwai@ww.uni-erlangen.de> Mon, 30 Aug 1999 14:56:38 +0200 1999-09-01 22:19:11 +00:00
Jaroslav Kysela
1b64948dd5 Small updates to follow new sequencer changes.. 1999-08-26 12:01:18 +00:00
Frank van de Pol
b6b50c7aa4 Changes to allow external synchronisation + fix to get external midi working again. 1999-08-08 17:41:09 +00:00
Frank van de Pol
9218e21adb Enhanced timing accuracy for real-time timestamps. 1999-08-06 19:31:15 +00:00
Jaroslav Kysela
d00535cc1b Sequencer changes (pool per client) by Takashi Iwai <iwai@ww.uni-erlangen.de> 1999-06-15 22:26:21 +00:00
Jaroslav Kysela
c6d9012d55 Fixes for new types... 1999-06-03 21:41:29 +00:00
Frank van de Pol
0b124b53bf Small fixes to get ALSA sequencer and example code for alsa-lib (playmidi1) working again. 1999-05-23 18:34:46 +00:00
Jaroslav Kysela
ddb7261e47 Next fixes.. 1999-02-03 10:18:00 +00:00
Jaroslav Kysela
9225699798 Cleanup from Yamahata Isaku... 1999-01-25 20:49:14 +00:00
Jaroslav Kysela
53cbbeee14 Added playmidi1... 1999-01-24 12:00:39 +00:00