Re: [linux-audio-dev] MIDI reset?

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] MIDI reset?
From: Paul Barton-Davis (pbd_AT_Op.Net)
Date: pe marras 12 1999 - 13:13:23 EST


>Any ideas, anyone? I haven't used ALSA in a while -- is the midi
>interface useable yet? Would ALSA have the same problem, or is it
>more likely hardware?

in your case, you're not actually using raw MIDI output on its own:
you're using a device driver that attempts to parse MIDI data and turn
it into commands to control the wavetable synth. i don't believe that
the OSS code to do this is particularly robust in the face of bizarre
sequences of MIDI data. OTOH, neither is the implementation of the
same functionality on my Oberheim Matrix 6, or my Kawai K5000S or my
retrofitted Prophet 5. So OSS is not entirely alone in this.

if you were just using the raw ALSA MIDI code is not only usable, its
faster than OSS and supports a nice library interface in alsa-lib if
you wanted to get stats from the port. most code that works for OSS
raw midi will work without any changes if you just direct it to the
relevant MIDI port, which if you use ALSA with OSS emulation, is no
change at all :)

however, you aren't using raw MIDI per se, but require a wavetable
synth driver that can convert MIDI data and drive the soundcard
hardware. i don't think that many of these ("sequencer kernel
clients") have been written yet.

--p


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : pe maalis 10 2000 - 07:23:25 EST