[LAD] Prototyping algorithms and ideas
Frank Barknecht
fbar at footils.org
Thu Jan 24 14:11:24 UTC 2008
Hallo,
Albert Graef hat gesagt: // Albert Graef wrote:
> [2] http://faust.grame.fr/
>
> Faust is a purely functional language (signals are streams of samples,
> DSPs are functions operating on those, which can easily combined in
> various ways using Faust's block diagram operators).
Another very new contender is Vessel, a (micro)sound synthesis
package for Lua:
http://www.mat.ucsb.edu/%7Ewakefield/lua%7E/lua%7E.htm
http://www.mat.ucsb.edu/%7Ewakefield/lua%7E/Wakefield_MSThesis_MAT07_Vessel.pdf
A Linux/Pd version is in the works. Check the lua-av mailing list for
status: http://zydeco.mat.ucsb.edu/mailman/listinfo/lua-av but it's
alrady producing sound. Vessel is not quite Free Software yet because
of a dependency on a non-free package (synz) that may become free in
the near future.
Lua has some nice functional properties as well and may be a bit
easier to learn than Q or Lisp. It's big with game programmers
already.
Maybe Vessel can be married with Faust as well, like the Q/Faust
coupling?
Ciao
--
Frank Barknecht _ ______footils.org__
More information about the Linux-audio-dev
mailing list