[linux-audio-dev] Best-performing Linux-friendly MIDI interfaces?
Jay Vaughan
jayv at synth.net
Tue Jun 14 00:20:13 UTC 2005
>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
More information about the Linux-audio-dev
mailing list