|
View:
New views
2 Messages
—
Rating Filter:
Alert me
|
|
|
Posting Student Examples of SAL Programs
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 Date: Thu, 29 Dec 2011 11:09:55 -0600 From: Heinrich Taube <taube@...> Subject: Re: [CM] Slime vs Grace (was: Arno in Grace?) To: CMdist CM <cmdist@...> Message-ID: <2CF0AB17-F2BC-45B2-A7F0-7D52C7747B56@...> 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@... 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@... http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist |
|
|
Re: Posting Student Examples of SAL Programssure, 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@...> > Subject: Re: [CM] Slime vs Grace (was: Arno in Grace?) > To: CMdist CM <cmdist@...> > Message-ID: <2CF0AB17-F2BC-45B2-A7F0-7D52C7747B56@...> > 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@... 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@... > http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist _______________________________________________ Cmdist mailing list Cmdist@... http://ccrma-mail.stanford.edu/mailman/listinfo/cmdist |
| Free embeddable forum powered by Nabble | Forum Help |