1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170
|
2000-04-30 Steve Ratcliffe <steve@parabola.demon.co.uk>
* ChangeLog: For release 1.4.1
* pmidi.c: Use the environment variable ALSA_OUTPUT_PORTS instead
of ALSA_OUT_PORT. The old name is still supported.
* pmidi.spec: Modified the description a little
* pmidi.spec: updated the version number
2000-03-05 Steve Ratcliffe <steve@parabola.demon.co.uk>
* midiread.c: Tidy up the meta event processing by putting them in
order and include META_CHANNEL.
2000-02-03 Steve Ratcliffe <steve@parabola.demon.co.uk>
* pmidi.spec: A spec file contributed by Reinhard Katzmann.
2000-01-30 Steve Ratcliffe <steve@parabola.demon.co.uk>
* Version REL-1-4-0.
* README, seqlib.h: Merged in from the 1.3 series to the main trunk.
* elements.c, except.c, mdutil.c, midiread.c, pmidi.c, seqlib.c, seqmidi.c:
The changes from the 1.3 series merged into the main trunk.
* README: Added some useful information to the README.
* seqlib.c: The symbols has changed from real to time.
1999-12-16 Steve Ratcliffe <steve@parabola.demon.co.uk>
* elements.c, except.c, mdutil.c, midiread.c, pmidi.c, seqlib.c, seqmidi.c:
Formatting cleanup, mainly removing stuff that was put in by
the old mcode.
* pmidi.c, seqlib.c, seqlib.h, seqmidi.c:
Patch from Frank for the new sequencer API
1999-11-24 Steve Ratcliffe <steve@parabola.demon.co.uk>
* seqlib.c: Undid last change after ALSA sequener fix.
1999-11-22 Steve Ratcliffe <steve@parabola.demon.co.uk>
* pmidi.c: Allow a filename of '-' to read from stdin.
(Takashi Iwai)
1999-11-21 Steve Ratcliffe <steve@parabola.demon.co.uk>
* seqlib.c:
Modify to use a direct destination for the timer control message.
1999-09-29 Steve Ratcliffe <steve@parabola.demon.co.uk>
* ChangeLog: For rel 1-2-4
* seqlib.c, seqmidi.c: Make it really compile with 0.4.x
* midiread.c:
Fix the case where there is a zero length lyric or whatnot in
the midi file.
* midiread.c: Deal with zero length text messages and the like.
1999-09-18 Steve Ratcliffe <steve@parabola.demon.co.uk>
* COPYING, README: Updated readme and added COPYING file
* seqlib.c, seqmidi.c:
Takashi Iwai patch to use the new higher level api's in alsa-lib
* pmidi.c, seqlib.c:
Modify flush calls so that buffering takes place within
alsa-lib. Before it used to flush after every event.
Now whole sets of events get written out at once.
* COPYING, README: Updated readme and added missing COPYING file.
1999-09-17 Steve Ratcliffe <steve@parabola.demon.co.uk>
* ChangeLog: Updated for REL-1-2-3
* seqmidi.c: Change to match corrected api in alsa for tempo changes.
* seqlib.c: There was a correction made to the sequencer API which now
requires the event->data.queue structure to be filled in
when setting the timer.
1999-08-29 Steve Ratcliffe <steve@parabola.demon.co.uk>
* ChangeLog, README, refresh.sh: For REL-1-2-2
* seqlib.h: Defines for compatability.
1999-08-08 Steve Ratcliffe <steve@parabola.demon.co.uk>
* ChangeLog: Updated for release. My real mail address added
* seqlib.c:
Various structures cleared before use. There are extra fields
in the subscription structure that need setting to zero.
1999-08-08 Steve Ratcliffe <steve@parabola.demon.co.uk>
* seqlib.c: Various structures cleared before use. There
are extra fields in the subscription structure that need
setting to zero. (Frank van de Pol)
1999-07-15 Steve Ratcliffe <steve@parabola.demon.co.uk>
* mdutil.c: Extra semi-colon completely changed the meaning
of an if statement. Pointer would always be freed even if
it was null. Probably no chance that it could actually
be null though.
1999-07-04 Steve Ratcliffe <steve@parabola.demon.co.uk>
* seqlib.c: Conditional compilation to detect non-working
blocking writes.
* midiread.c: Fixed some signed/unsigned mismatches.
* pmidi.c: getopt bug as reported by Takashi Iwai. Also minor fixes:
1) exit after a usage message is shown, to prevent repeats.
2) fix memory leak.
1999-06-19 Steve Ratcliffe <steve@parabola.demon.co.uk>
* pmidi.1: added the man page
* pmidi.c, seqlib.c: Better error detection. We now rely on
blocking working so you must use an earlier version if running
a version of the ALSA driver from before about 18 June 1999.
1999-06-14 Steve Ratcliffe <steve@parabola.demon.co.uk>
* pmidi.c: Fix coredump when attempting to play more than one file.
(Takashi Iwai)
1999-06-12 Steve Ratcliffe <steve@parabola.demon.co.uk>
* Makefile, pmidi.c: Implemented the -l option to get a list
of valid ports that can be used
1999-06-11 Steve Ratcliffe <steve@parabola.demon.co.uk>
* glib.h, midiread.c, seqmidi.c:
Tempo fix for type 0 files. System timer event was set up
incorrectly. (Takashi Iwai)
Also add headers to declare malloc etc
1999-06-08 Steve Ratcliffe <steve@parabola.demon.co.uk>
* intl.h: remove pointless i18n stuff
* seqmidi.c: free sysex data after use
* pmidi.c, seqlib.c, seqmidi.c:
Problems reported by FrankVdP. Sysex should now work, workaround
for chewing up CPU.
1999-06-07 Steve Ratcliffe <steve@parabola.demon.co.uk>
* pmidi.c, seqlib.c: fixed segv on --delay
* seqpriv.h: type fix for latest alsa-lib
* elements.c, elements.h, pmidi.c, refresh.sh: resynced to melys
|