[gmpi] Re: Topic 6: Time representation

  • From: "Vincent Burel" <vincent.burel@xxxxxxxxxx>
  • To: <gmpi@xxxxxxxxxxxxx>
  • Date: Sun, 11 May 2003 22:31:10 +0200

----- Original Message -----
From: "David Olofson" <david@xxxxxxxxxxx>
To: <gmpi@xxxxxxxxxxxxx>
Sent: Sunday, May 11, 2003 9:05 PM
Subject: [gmpi] Re: Topic 6: Time representation


> On Saturday 10 May 2003 18.18, Vincent Burel wrote:
> > ----- Original Message -----
> > From: "David Olofson" <david@xxxxxxxxxxx>
> > To: <gmpi@xxxxxxxxxxxxx>
> > Sent: Saturday, May 10, 2003 1:55 PM
> > Subject: [gmpi] Re: Topic 6: Time representation
> >
> > to go into a full timestamped event handling is not a bad idea ,
> > especially if we want to work with big buffer (4096 or 16000
> > samples and so on) but i'm affraid it's not applicable on current
> > commercial O/S. They are simply not able to do that in real time or
> > we will have to provide with the GMPI all the necessary drivers to
> > warrant the thread hierarchy and task scheduling.
>
> I simply don't get this line of reasoning. GMPI plugins aren't *only*
> supposed to be used as soft synths for live performances, are they?

it's maybe a point to clarify, because i don't understand how to merge two
kind of event management on the same plug-in architecture. Or we work as
closed as the real time with the smallest possible buffer , or we work with
timestamped event and big buffer...

> > i'd prefer go into a complete new RT O/S instead :-)
>
> Well, I gave up on Windows years ago, and started playing with
> RTLinux. Then Linux/lowlatency came around and demonstrated usable
> performance, so I moved back to user space. That's completely
> irrelevant to this discussion, though.

not completely irrelevant, we are talking about timestamped event since few
weeks, and i'm trying to explain that this technic and concept can be well
implemented only in a RTOS or Interrupt O/S . Otherwise this will be a
complete hell for Host audio developper to provide such concept under
windows for example.

Vincent Burel





----------------------------------------------------------------------
Generalized Music Plugin Interface (GMPI) public discussion list
Participation in this list is contingent upon your abiding by the
following rules:  Please stay on topic.  You are responsible for your own
words.  Please respect your fellow subscribers.  Please do not
redistribute anyone else's words without their permission.

Archive: //www.freelists.org/archives/gmpi
Email gmpi-request@xxxxxxxxxxxxx w/ subject "unsubscribe" to unsubscribe

Other related posts: