Re: [linux-audio-dev] Blockless processing

New Message Reply About this list Date view Thread view Subject view Author view Other groups

Subject: Re: [linux-audio-dev] Blockless processing
From: Steve Harris (S.W.Harris_AT_ecs.soton.ac.uk)
Date: Fri Dec 13 2002 - 19:41:32 EET


On Fri, Dec 13, 2002 at 08:57:19 -0800, Paul Winkler wrote:
> On Fri, Dec 13, 2002 at 04:06:46PM +0000, Nathaniel Virgo wrote:
> > I don't think a gui is necessary - just a little syntactic sugar would do.
> > After all, people have been using csound for years and it's semantically not
> > too different from this.

csound is much higher level, I guess once all the building blocks are
defined it would be more practical to build things in text only, but
making complex filters is hard work. You really dont want to build an FFT
that way either ;)
 
> Which reminds me to ask what I've been wondering all along
> about this discussion...
> What does your thingie do that sfront doesn't do?
> sfront compiles SAOL / SASL text files (describing a
> processing & synthesis network) down to C which
> compiles nicely with GCC.

SAOL is still block based AFAIK. This allows you to do some really neat
tricks with feedback, knowing that the latency is only one sample.

In principle you can run any system with a block size of 1, but the
performance will really suck. Maybe SAOL would be ok, anyone tried it?

> the basic idea is not new either... IIRC, Common Music
> does much the same thing starting from a lisp dialect.

Yes, but its lisp :)

- Steve


New Message Reply About this list Date view Thread view Subject view Author view Other groups

This archive was generated by hypermail 2b28 : Fri Dec 13 2002 - 19:47:31 EET