All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Martijn Sipkema" <msipkema@sipkema-digital.com>
To: Paul Davis <pbd@op.net>
Cc: alsa-devel@alsa-project.org
Subject: Re: opening alsa pcm device for input/output on specific channels
Date: Thu, 6 Jun 2002 17:09:09 +0100	[thread overview]
Message-ID: <004201c20d74$84dabb90$0400a8c0@martijn> (raw)
In-Reply-To: 200206061455.g56EtjH07853@post2.fast.net

> >> correct. i know you love EASI
> >
> >is it that obvious? :)
> >
> >perhaps if more people like it, it would make sense porting
> >it to linux...
>
> much less sense than porting ASIO, i'm afraid. there are very few
> programs for win/macos that use EASI, but lots that use ASIO, and an
> ASIO layer would make porting the audio side of such programs much
> easier.
>
> personally, i don't like either of them very much, which is partly why
> i wrote JACK.

ok. you are now using: ALSA kernel -> ALSA lib -> JACK.
that's not too different from: kernel driver -> EASI or ASIO plugin -> JACK
i think the difference between ALSA and EASI/ASIO is that the latter have
device dependant code in both user space and kernel. i think this is a
cleaner
solution. i have not yet looked into ASIO much, but perhaps porting it would
make sense also. both EASI and ASIO plugins could use the same low level
kernel driver. is there a reason why this has not been done. licensing
perhaps?

do you agree that having a device specific user space plugin has advantages
over a generic kernel driver interface?

--martijn





_______________________________________________________________

Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -- http://devcon.sprintpcs.com/adp/index.cfm

  reply	other threads:[~2002-06-06 15:09 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2002-06-06 14:25 opening alsa pcm device for input/output on specific channels Martijn Sipkema
2002-06-06 13:46 ` Paul Davis
2002-06-06 15:24   ` Martijn Sipkema
2002-06-06 14:44     ` Paul Davis
2002-06-06 15:51       ` Martijn Sipkema
2002-06-06 15:00         ` Paul Davis
2002-06-06 16:09           ` Martijn Sipkema [this message]
2002-06-07  1:28             ` Paul Davis

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='004201c20d74$84dabb90$0400a8c0@martijn' \
    --to=msipkema@sipkema-digital.com \
    --cc=alsa-devel@alsa-project.org \
    --cc=pbd@op.net \
    /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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.