Re: [LAD] [ANN] IR: LV2 Convolution Reverb

From: Paul Davis <paul@email-addr-hidden>
Date: Tue Feb 22 2011 - 18:57:44 EET

On Tue, Feb 22, 2011 at 11:48 AM, Philipp Überbacher
<hollunder@email-addr-hidden> wrote:
> I'm not sure it helps to talk about wayland, it seems to be very much
> future music. It seems ubuntu and fedora talk about a year or so, but
> after reading up about its current state (three years of development so
> far, pretty much proof of concept, working with some drivers only,
> crashing all over the place in the video demos) it seems to me that five
> years is a more realistic estimate (rather longer if we talk about
> replacing X). Just my guess, but it seems far from being in a reliably
> working state, so it's future music.
> Also, I don't see what's supposed to be so great about it, besides
> removing X11 cruft.

it does a lot more than "remove xcruft". it moves *nix display
technology into a modern era in which everything is just a drawing
surface that gets composited and along the way can be subject to
arbitrary transformation. rather than insist on the type of h/w
abstraction that X uses, which is fundamentally based on display
technology from 20 years ago, it uses an abstraction that is largely
h/w independent even if it relies on h/w to get the best performance
from the rendering model. you are not drawing to "windows", and you
don't have a "rectangle on the screen" under your control: you render
to a surface which will be composited into the frame buffer (possibly
with vblank sync, a concept that X really cannot export because of
network transparency).

another way to look at it is to take any sensible drawing API: Cairo,
PostScript, CoreDraw ... extract the core concepts behind the way they
relate drawing to a result ... now make that into the display server.
like JACK, don't provide very much access to the h/w concepts at all,
but instead provide a powerful, abstract model that is actually *more*
capable and flexible than working at the level of "what the hardware
does".

of course, you have to add event handling too, but wayland's approach
to this is also much more in line with contemporary technology than
X's fundamental models of input devices and so forth.

i agree that its a way from becoming the standard thing, but i'm
convinced that something like wayland is what we will all be on in a
few years.

--p
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/listinfo/linux-audio-dev
Received on Tue Feb 22 20:15:04 2011

This archive was generated by hypermail 2.1.8 : Tue Feb 22 2011 - 20:15:04 EET