Subject: Re: [linux-audio-dev] Streaming client for JACK
From: Marek Peteraj (petemar_AT_kiwwi.sk)
Date: Fri Jan 18 2002 - 01:20:27 EET
On Thu, 2002-01-17 at 21:06, Paul Davis wrote:
> >>the only problem i see is that the port can only serve one "view" of
> >>the file at a time. if you wanted to play two copies of the same
> >>sound, but offset from one another, you'd need different copies of the
> >>same client. JACK doesn't scale well for this kind of thing, so ....
> >
> >That's probally something that would be pretty common.
> >
> >>LADSPA!
> >>
> >>pretty well. it would basically be like taking the disk streaming code
> >>from ardour, removing the transport dependent stuff from it (which is
> >>a large part of it), and packaging it as a LADSPA plugin.
> >
> >What's your ballpark estimate on what kind of effort this would be?
> >That looks like the way to start since you probally have solved most
> >of the issues that would come up.
>
> I think I could write a reasonably working example in 2 days if I had
> a day to think about it first. Ardour has sample code, as does
> ecasound, alsaplayer and a few other programs that do threaded-disk
> i/o. The tricky part is to use that stuff in a thread that services
> every instance of the plugin, rather than one thread per instance.
Paul, does it mean you would ditch benno's code?
Marek
This archive was generated by hypermail 2b28 : Fri Jan 18 2002 - 01:03:53 EET