Re: [linux-audio-dev] Best-performing Linux-friendly MIDI interfaces?

From: Jay Vaughan <jayv@email-addr-hidden>
Date: Tue Jun 14 2005 - 03:20:13 EEST

>right. so we've already established that the actual nature of the
>problem on linux is different, and much closer to the windows situation
>- a huge variation in hardware types and configurations. jwz solved his
>"problem" by throwing the problem away, and moving into a domain where
>the problem he had wasn't solved, it was eliminated.
>

yes, we have established the actual nature of the problem. on linux.

the problem is: not enough apps, and what few apps they are:
'not-standard' and 'not-synced' with the distro's world view of
things.

the lesson of jwz is this, and its a hard one: if the user even has
to -think- about setting up their audio system, even just a tiny
little bit, _BEFORE_ using an app (but not necessarily during or
after), then linux will be 'behind the big guys'.

when i multi-track on OSX, i don't even think about the 10 channels
of digital i/o i'm getting from my firepod, nor do i care about the
megahertz, nor do i have to set a damn iota of it up. i just use the
app (cubase/logic/intuem) the way it wants me to use it and i feel
good about it. the OS handles the bullshit.

accept this config/usability challenge, or don't.

(y'know, maybe make the linux ISO boot CD the solution to ALSA, not
the problem...)

>the competing APIs is definitely a problem. the OSS guys continue to
>refuse to accept ALSA,

WHAT OSS guys, and why aren't they paying attention to
linux-audio-dev if they're such great OSS guys? i mean, c'mon. its
weak to draw such lines in the sand, yo. show me a great OSS app,
and then show me 10 ALSA apps, before you make such conundrums out to
be the excuses they aren't!!!

>and continue to promote the benefits of their API
>and libraries. The layers that have been built on top of them
>(PortAudio, JACK, the arts audio api, gnome-sound, etc) continue to
>compete with each other in various ways.

yeah, and this sucks ass. to multitrack, depending on my app, i
could go one of 3 different ways, and only and all because some
developer decided that writing a few honky lines of code was worth
more than an e-mail or two to someone else who had already done 'the
glory work'. bah!

>what is happening on linux is similar to the windows world: multiple
>audio APIs each of which serve a different purpose (windows own MM api,
>ASIO, GSIF).

if you want to see a community using honky-ass technology, look no
further than the VST/ASIO crowd. man, its wonky, but whatever:
they're using it.

or didn't you notice?

> OS X has a head start here because they forced everyone,
>even the email client writers, to use a callback model for audio I/O via
>CoreAudio. if we could do that on linux, the biggest headaches could be
>solved quickly. but as you note, we can't.

actually, what i like about the MidiShare effort is that it seems to
have been written by people who don't really give a shit what the
model is, they bend it to their own model until its sexy.

in other words, the french.

> > in all fairness, if there were a hardware vendor willing to follow
> > the 'known working' path to ALSA glory, we wouldn't be having this
> > discussion .. or, at least, if we knew of such a vendor (i'm sure
> > they're out there, those quiet linux VAR's who pack it all up and
> > send it off, operational-like).
>
>jwz would have refused to buy the equipment from that vendor.

umm.. i think the -only- reason you and i are even talking about jwz
is the fact that its so -freaking controversial- that he 'switched to
mac' (and even after the intel thing, what a bone-head) in the first
place.

because its obvious. just get a fucking mac, jwz, if audio is so
important to you. who gives a shit, mr. million-dollar
dark-and-lonely-place? macs have been good for audio since the
beginning, or didn't you know that?

>he would
>have insisted that it should work on the gear he already has, since ALSA
>says that its supported. "and now they tell me i have to buy a machine
>from this Linux Audio Systems people just to play music at the same time
>as making a skype call. wtf?"
>

linux guys giving the 'jwz should just by an sb-live' argument are
weaker than piss. i mentioned jwz in the first place because you
should know: linux audio needs to be a pop star. until it is, it
won't be working well enough.

>there are millions more people doing audio on windows than on osx, and
>yet windows requires *at least* as much work to get setup for pro-audio
>as linux. so what conclusion do we draw from that?
>

sorry, but no. i set up my firepod, a wonderful audio i/o interface,
and from that point on it just worked. setting it up consisted of a
bit of humble-pie windows driver-.exe downloading, exactly *one*
'confirm that you want to do this' step, and from that point on it
was magic.

perhaps what the ALSA crowd need is a crash-course on making
AUTOPACKAGE shell scripts which leave the stupidity of entering the
root password up to the user, and from that point on just provide
what everyone wants: a working AUDIO subsystem.

-- 
;
Jay Vaughan
Received on Tue Jun 14 04:15:15 2005

This archive was generated by hypermail 2.1.8 : Tue Jun 14 2005 - 04:15:16 EEST