From: Kenny Tilton
Subject: LispNYC and Music and a Question
Date: 
Message-ID: <401B6AD9.7000100@nyc.rr.com>
Tonight was a good night. Howie, Jay, and your correspondent sashayed 
down to Harvestworks to meet a crew forming there to play around with 
Supercollider, which is apparently to music synthesis software what Lisp 
is to programming languages. CSound RIP! (I'm in giant-slaying mood 
these days.)

Anyway, the word seems to be that Supercollider wins two ways. First in 
making more sense programming-wise, but perhaps most importantly for 
generating sound in real-time instead of, well, "save the whole 
composition and then play it mode".

As a lispnik, of course I want the dynamism and ability to hack music 
while it is playing, and so apparently do the composers present tonight. 
  (jay and I were the only hard core programmers.)

Supercollider is programmed in a Smalltalk-like language, and in the 
current beta version runs as a server. I am thinking Cello should have 
some nice sound, so I am thinking: cl-supercollider!!

Here's my question: so how would that work? An application starts up and 
  then kicks off the server so it can drive it? not sure why that seems 
odd to me, but it does.

kenny

-- 
http://tilton-technology.com

Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film

Your Project Here! http://alu.cliki.net/Industry%20Application

From: Thomas F. Burdick
Subject: Re: LispNYC and Music and a Question
Date: 
Message-ID: <xcv65esc5ub.fsf@famine.OCF.Berkeley.EDU>
Kenny Tilton <·······@nyc.rr.com> writes:

> Tonight was a good night. Howie, Jay, and your correspondent sashayed 
> down to Harvestworks to meet a crew forming there to play around with 
> Supercollider, which is apparently to music synthesis software what Lisp 
> is to programming languages. CSound RIP! (I'm in giant-slaying mood 
> these days.)
> 
> Anyway, the word seems to be that Supercollider wins two ways. First in 
> making more sense programming-wise, but perhaps most importantly for 
> generating sound in real-time instead of, well, "save the whole 
> composition and then play it mode".
> 
> As a lispnik, of course I want the dynamism and ability to hack music 
> while it is playing, and so apparently do the composers present tonight. 
>   (jay and I were the only hard core programmers.)
> 
> Supercollider is programmed in a Smalltalk-like language, and in the 
> current beta version runs as a server. I am thinking Cello should have 
> some nice sound, so I am thinking: cl-supercollider!!

Huhn, so their web page says, but unfortunately the links to the
actual description of the language are broken.

> Here's my question: so how would that work? An application starts up and 
>   then kicks off the server so it can drive it? not sure why that seems 
> odd to me, but it does.

Seems normal enough to someone who does Unix.  CLM (a Motif interface)
works this way, for example.

-- 
           /|_     .-----------------------.                        
         ,'  .\  / | No to Imperialist war |                        
     ,--'    _,'   | Wage class war!       |                        
    /       /      `-----------------------'                        
   (   -.  |                               
   |     ) |                               
  (`-.  '--.)                              
   `. )----'                               
From: Kenny Tilton
Subject: Re: LispNYC and Music and a Question
Date: 
Message-ID: <1mTSb.168523$4F2.19897361@twister.nyc.rr.com>
Thomas F. Burdick wrote:

> Kenny Tilton <·······@nyc.rr.com> writes:

>>Supercollider is programmed in a Smalltalk-like language, and in the 
>>current beta version runs as a server. I am thinking Cello should have 
>>some nice sound, so I am thinking: cl-supercollider!!
> 
> 
> Huhn, so their web page says, but unfortunately the links to the
> actual description of the language are broken.

I just now DLed and installed SC3 on Panther (you need Panther) from:

    http://sourceforge.net/projects/supercollider

I also have a functioning SC3 server on my XP, but I have no recall of 
where I got it or evn if it is the real SC3 or an abortive SC3 fork no 
longer being developed. It's a long story. James McCartney (Mr SC3) got 
hired by Apple and SC3 is now stalled in beta. I see developers out the 
wazoo on the SF site, so I do not know really what is going on. 
Hopefully it is too good to disappear.


>>Here's my question: so how would that work? An application starts up and 
>>  then kicks off the server so it can drive it? not sure why that seems 
>>odd to me, but it does.
> 
> 
> Seems normal enough to someone who does Unix. 

Hey, what's a server for, right? Thx.

kenny


-- 
http://tilton-technology.com

Why Lisp? http://alu.cliki.net/RtL%20Highlight%20Film

Your Project Here! http://alu.cliki.net/Industry%20Application