Will wrote:
> 1) Every MIDI file recording from external MIDI instruments
>    contains invalid time values in each MIDI event,

The time values in your example file indeed look strange,
but a rawmidi device doesn't care about timing, the recording
application is responsible for measuring the time when some data
is available.

Try "cat /dev/midi???" with your device. This will output the
incoming data as ASCII (i.e. garbage), but the garbage should
appear at the same moment you press the keys on your MIDI
keyboard.

> 2) Valid MIDI files won't playback to external MIDI
>    instruments -- there is no sound output.

Please try the midiloop program in the alsa-lib/tests directory
with MIDI Out connected to MIDI In.

> Is anyone working on a patch for rawmidi.c?

On my machine (not a Soundblaster) rawmidi works, so the problem
is most likely not in rawmidi.c.


HTH
Clemens


-------------------------------------------------------
This sf.net email is sponsored by: OSDN - Tired of that same old
cell phone?  Get a new here for FREE!
https://www.inphonic.com/r.asp?r=sourceforge1&refcode1=vs3390
_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to