Hi,

Yesterday I had another SuperCollider lesson. So again I was tempted to 
buy a Mac.
But I don't want to spend 1200 euro for a secondhand laptop while the 
one I have is
still fine. And I definitely don't want to buy an big Mac.

Then I started thinking that it might be possible to start a free 
project that is source
code compatible with SuperCollider. SC is a language like Smalltalk, and so
GNU Smalltalk will be a good starting point.

So the things to do are probably:
- see what adaptations GNU Smalltalk needs to understand the syntax, and 
then try
  to adapt it, make patches
- create the basic I/O classes (audio, MIDI) in C++
- see if James McCartney allows the free use of his library
- if not, create the library according to the documentation
- create the undocumented objects
- try to see if it's possible to create the same kind of interpreter 
environment
- find a better project name than SuperClonider ;)

If you don't know SuperCollider, check www.audiosynth.com. It's the best
audio/music programming environment/language I've ever used or even seen.
But it's not free, as in both freedom and money. You need a Mac and 250 US$.

Somebody interested? Comments? Suggestions?

One question: is it legal to use the SC documentation to create the 
objects, and then
release the code GPL'd?

greetz,
Kasper

Reply via email to