Linux Sound subsystem development
 help / color / mirror / Atom feed
From: Billy Biggs <vektor@DIV8.NET>
To: linux-sound@vger.kernel.org
Subject: Re: [linux-audio-dev] External MIDI Sync using OSS/Free
Date: Tue, 26 Oct 1999 18:49:44 +0000	[thread overview]
Message-ID: <marc-linux-sound-94096626707777@msgid-missing> (raw)
In-Reply-To: <marc-linux-sound-94095789529102@msgid-missing>

On Tue, 26 Oct 1999, Paul Barton-Davis wrote:

> advice #1: do not use /dev/sequencer
[ solution, use /dev/midi* ]

  This is pretty useless IMHO.  My sequencer started off writing out
/dev/midi, and it was consistently off-sync.  Badly off sync.  Up to half
a second off sync.  I don't know if you have a significantly better box
than I do, but mine just puked.

  Oh yeah, and I got flamed real bad by diz. :)

  Trying to up the priority on the process helped significantly, but a
simple switch to /dev/sequencer let my app stay usermode and still be
reasonably responsive.

  I wish there were a better way to sync audio though, specifically sync
of audio to MIDI.  /dev/dsp has a crappy interface to this.  Does ALSA
provide any reasonable mechanism of syncing different inferfaces?

  In OSS, the clock between outgoing and incomming MIDI aren't the same.
In ALSA, I'd hope that would be fixed.  Does audio and sequencer also have
the same clock?

  What about syncing multiple soundcards?  I've found this to be next to
impossible under thud using OSS.

> advice 3: install ALSA, and use the ALSA sequencer. its a vastly more
> evolved kernel sequencer system, though its still going through some
> beta-testing. we would welcome your involvement in that process.

  I know that I should definitely look into this.  Promise I will.
Honest.

--
Billy Biggs                         vektor@div8.net
http://www.div8.net/billy       wbiggs@uwaterloo.ca

  reply	other threads:[~1999-10-26 18:49 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1999-10-26 17:11 [linux-audio-dev] External MIDI Sync using OSS/Free Paul Barton-Davis
1999-10-26 18:49 ` Billy Biggs [this message]
1999-10-26 19:59 ` Paul Barton-Davis
1999-10-26 21:10 ` Jaroslav Kysela
1999-10-26 21:18 ` Jaroslav Kysela

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=marc-linux-sound-94096626707777@msgid-missing \
    --to=vektor@div8.net \
    --cc=linux-sound@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox