This is an old revision of the document!


Tools

A comparative study of several sound processing tools done at LAC2010 tools round-table.

WORK IN PROGRES

Legend and Keys

use-case see legend below
dev/user Taget audience: Users or Developers
cross-platf. runs on platforms other than GNU/Linux
video has support for video
batch
scoring app offers native support for scored pieces
livecoding can be used for livecoding
embed. embeddable
GUI graphical user interface
txt-UI textual interface
sync.
async.
multirate
1-sample can process 1 sample at a time
functional
exec code is interpreted or requires compilation


Use-case Legend

  • P: scored Piece
  • D: pure DSP
  • I: interactive
  • A:analysis

Comparison Table

Tool use
case
dev/
user
cross-
platf.
video batch scoring live
coding
embed. GUI txt
UI
sync. async. multi
rate
1-
sample
func-
tional
rt exec
NOTE: THIS TABLE IS BEST EDITED WITH A MONOSPACE FONT.
      name               usecase        X  vid bat  sco  lvc emb  GUI  txt snc  asy  mult 1s  fun   rt exec 
                                                                                              --!

|CLAM | DAI |dev |(y)|(n)|(y) |(n) |(n)|(y) |(y) |(y)|(y) |(y) |(y) |(y)|(n)|(y)|compiled |

Pd IAP user(y)(y)(y) (y)*(y)(n) (y) (n)(y) (y) (n)*(y)(n)(y)interpreted
Faust D dev (y)(n)(y) (n) (n)(y) (y) (y)(y) (n) (n) 1) (y)(y)(y)compiled
Chuck IA user(y)(n)(y) (n) (y)(n) (n) (y)(y) (y) (y) (y)(n)(y)interpreted
Csound PI user(y)(n)(y) (y) (n)2) (y) (n)3) (y)(y) (y) (n) (n)(n)interpreted
SC3PI user(y)(y)(y)?(y) (y)(y)*(n) (y)(y) (y) (n) (n)(y)(y)interpreted
Snd-RTPDI user(n)(n)(y)?(n) (n)(n) (y) (y)(y)?(y)?(y) (y)(y)(y)compiled
Lua-AV (y) (y) (y)(y)
Improptu (y)(n)
Fluxus user (y) (y) (y) (y) (y)(y)interpreted
Gstreamer (n)(y)compiled
CLM DIA user(y)(n)(y)?(n)?(n)(y) (y) (y)(n)?(n)?(y) (y)(y)both
nyquist (y)(n)
1)
not yet
2)
Livecoding is possible with 3rd party addons
3)
3rd party GUIs are available: fi. QuteCSound, Algoscore, Cecilia, blue..
wiki/tools_comparison.1274005479.txt.gz ยท Last modified: 2010/05/16 12:24 by 84.215.119.162