Re: [linux-audio-user] CLI synths

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: A list for linux audio users <linux-audio-user@...>
Date: Saturday, December 24, 2005 - 12:26 pm

Atte André Jensen wrote:

> S. Massy wrote:

Traditionally Csound has had the simplest linguistic elements for
beginners. I haven't tried Chuck yet, but I have worked with SC3 a fair bit.

SC3's modernity might be a handicap for new users, but if you have any
background in an OO language it may have more immediate appeal than Csound.

> Supercollider seems very confusing to me, esp being on linux. Startup

I didn't have problems with these issues. The RTF docs are readable in
emacs (complete with examples for direct evaluation from within the docs
themselves, something Csound could use), the concept of an audio
client/server system is no weirder than your video system, and the Linux
installation was not particularly difficult.

That said, I'll emphasize again that SC3's semantics and syntax are
potentially more difficult in the initial learning stages, but I think
it can do some things better than Csound and more directly. However,
read on...

> Csound admittedly has a strange, dated language at places, but that

Csound5 is simply awesome. Virtually everything in the language has been
rewritten, and an amazing number of improvements has been added. Items
Atte didn't mention include multiple instantiations, support for JACK
and the ALSA sequencer, LADSPA support, and a hefty number of graphic
and command-line interfaces (Tcl/Tk, FLTK, Java, Python). And at long
last there is the brand-new Csound API, which is meeting approval from
the 3rd-party Csound developers such as Matt Ingalls, Jean Piche, and
Iain Duncan.

The Cs5 developers want to make a release before the year is out, and
RC1 is already available. Installers are available for Windows and the
Mac, and RPM packages are ready for Linux users. Of course the CVS
sources are also there for anyone who wants to build Cs5 locally.

These languages are becoming shamelessly incestuous. Cs5 now talks to Pd
and Common Music directly, and CM at least has had Csound as one of its
output targets for a long while already.

If it's command-line synthesis you want, we got it. :)

If it's command-line softsynths you want, well, we have some. Fluidsynth
comeds to mind immediately, and I believe someone has mentioned that
ZynAddSubFX can be run from the CLI too. Haven't tested that stuff yet,
but I suspect Julian Claasen has. Julian, are you there ?

Personally, I love having the best of all possible worlds. :)

Happy holidays to all !

dp

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [linux-audio-user] FOLKS, PAY ATTENTION TO NOTEEDIT, , I. I. Ooisen, (Tue Dec 20, 10:36 am)
[linux-audio-user] How to avoid transient peaks? Limiter?, Timothy A. Gorman, (Thu Dec 22, 12:45 pm)
Re: [linux-audio-user] CLI synths; Was: Re: CLI vs. GUI and ..., Atte André Jensen, (Sat Dec 24, 8:55 am)
Re: [linux-audio-user] CLI synths, Dave Phillips, (Sat Dec 24, 12:26 pm)
Re: [linux-audio-user] CLI synths, S. Massy, (Sat Dec 24, 8:20 pm)
Re: [linux-audio-user] CLI synths, Atte André Jensen, (Sun Dec 25, 12:57 am)
Re: [linux-audio-user] CLI synths, S. Massy, (Mon Dec 26, 9:17 pm)
Re: [linux-audio-user] CLI synths, Atte André Jensen, (Mon Dec 26, 10:40 pm)
Re: [linux-audio-user] CLI vs. GUI and other Linux sound iss..., Timothy A. Gorman, (Wed Dec 21, 7:51 pm)
Re: [linux-audio-user] FOLKS, PAY ATTENTION TO NOTEEDIT, the..., Michael T D Nelson, (Tue Dec 20, 10:40 am)