[CM] Posting Student Examples of SAL Programs

Heinrich Taube taube at illinois.edu
Thu Jan 5 07:49:07 PST 2012


sure, they will be back in about a week and im sure at least some will  
be happy to post things, will let you know when you can get at it.

On Jan 5, 2012, at 8:30 AM, Lawrence V wrote:

>
>
> "Maybe i can post some examples of what students were able
> to do in Sal after one semester not knowing any computer language at
> all, its pretty remarkable. ill ask them if I can do that when they
> are back after the new years."
>
> Hello Dr. Taube
> I am studying SAL and CM now and I think it would be very  
> instructive to be able to study any  examples you can post.
> Thanks
> Lawrence
>
>
> Message: 5
> Date: Thu, 29 Dec 2011 11:09:55 -0600
> From: Heinrich Taube <taube at illinois.edu>
> Subject: Re: [CM] Slime vs Grace (was: Arno in Grace?)
> To: CMdist CM <cmdist at ccrma.Stanford.EDU>
> Message-ID: <2CF0AB17-F2BC-45B2-A7F0-7D52C7747B56 at illinois.edu>
> Content-Type: text/plain; charset="US-ASCII"; format=flowed; delsp=yes
>
>
> On Dec 29, 2011, at 9:07 AM, Torsten Anders wrote:
>
>> Dear Ralf Mattes,
>>
>> On 29 Dec 2011, at 11:52, rm at tuxteam.de wrote:
>>> To give up all these nice libraries and be locked into a stadalone
>>> scheme seems a high price to pay (and, most important for me: hving
>>> to give up decades uf muscular memory (emacs as an editor) is the
>>> highest price I'd have to pay with Grace).
>
>
> sheesh. I too have 30+ years of emacs; I still use it every day. But
> for composition I dont feel Grace is a "high price to pay" for leaving
> Emacs/Slime/CommonLisp.
>
> Grace's editor does have a sticky Emacs mode which covers about 90% of
> the common Emacs commands  including the hard stuff like moving
> forward and backward by expressions(eg c-m-f) , evaluations services,
> syntax highliting, syntactic indentation, and  i add/fix whatever
> people ask for.
>
> it also has "libraries":  Fomus, CLM (bill's entire 30+ year code
> base!), realitme OSC send/receive, SDIF, realtime MIDI send/receive,
> Csound, and graphics:  see the Plotter window (which can display/
> sonify multiple layers of data) and Cellular Automata windows. you can
> write lisp code that generates plots, and convert plots back into lisp
> code.
>
> its C++/Scheme framworks provides a realtime, metronome based
> scheduler, lets you load Audio plugins (AU or VST),  provides internal
> Audiofile and Midifile players, and lets you generate audio, midi, xml
> and .ly files. it runs (to the best of its ability) on three different
> operating systems.
>
> It has tons of compositional support:  patterns, spectral composition
> operators, just tuning, scales and modes operators,  tons of mapping
> facilities.
>
> It has two langauges, a beautiful ,  fast , fully functional Scheme
> (S7)  with lots of CTL2-isms built in, and SAL, which is what I use to
> teach with. Maybe i can post some examples of what students were able
> to do in Sal after one semester not knowing any computer language at
> all, its pretty remarkable. ill ask them if I can do that when they
> are back after the new years.
>
> _______________________________________________
> Cmdist mailing list
> Cmdist at ccrma.stanford.edu
> http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist




More information about the Cmdist mailing list