Smalltalk SuperCollider
[email protected] Mon, 14 Jun 2021 17:36:32 +1000
| Newsgroups | gmane.comp.audio.supercollider.user |
|---|---|
| Message-ID | <CAHnM+yaUCEkk39Fdrsp9gXYaL+1NGKTLcdREDss87C5tgdskuA@mail.gmail.com> |
--0000000000004295b205c4b4eb83 Content-Type: text/plain; charset="UTF-8" Hello List, Smalltalk SuperCollider is a Smalltalk library for working with the SuperCollider synthesiser. Smalltalk SuperCollider is research quality, it has minimal documentation and the current implementation is in terms of Haskell SuperCollider, which is required in addition to a Smalltalk image. It does work though, and it may be of interest to people familiar with SuperCollider, Smalltalk and Haskell. Smalltalk SuperCollider is at <http://rd.slavepianos.org/t/stsc3> Haskell SuperCollider is at <http://rd.slavepianos.org/t/hsc3> There are some short demonstration videos at < http://rd.slavepianos.org/?t=stsc3&e=md/video.md> Smalltalk SuperCollider also includes an interpreter for Smalltalk programs where the only data type is the SuperCollider Unit Generator. This interpreter (called "stsc3") can run the example graphs in the "help" sub-directories directly, without requiring a Smalltalk system. Smalltalk SuperCollider works with Squeak, GNU Smalltalk, Pharo and Cuis. There is an Emacs mode for working with either GNU Smalltalk or the stsc3 interpreter. It should be relatively simple to add a mechanism for communicating directly with SuperCollider, patches welcome. Best, Rohan --0000000000004295b205c4b4eb83 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">Hello List,<div><br></div><div>Smalltalk SuperCollider is = a Smalltalk library for working with the SuperCollider synthesiser.<br><br>= Smalltalk SuperCollider is research quality, it has minimal documentation a= nd the current implementation is in terms of Haskell SuperCollider, which i= s required in addition to a Smalltalk image.<br><br>It does work though, an= d it may be of interest to people familiar with SuperCollider, Smalltalk an= d Haskell.<br><br>Smalltalk SuperCollider is at <<a href=3D"http://rd.sl= avepianos.org/t/stsc3">http://rd.slavepianos.org/t/stsc3</a>><br><br>Has= kell SuperCollider is at <<a href=3D"http://rd.slavepianos.org/t/hsc3">h= ttp://rd.slavepianos.org/t/hsc3</a>><br><br>There are some short demonst= ration videos at <<a href=3D"http://rd.slavepianos.org/?t=3Dstsc3&e= =3Dmd/video.md">http://rd.slavepianos.org/?t=3Dstsc3&e=3Dmd/video.md</a= >><br><br>Smalltalk SuperCollider also includes an interpreter for Small= talk programs where the only data type is the SuperCollider Unit Generator.= =C2=A0 This interpreter (called "stsc3") can run the example grap= hs in the "help" sub-directories directly, without requiring a Sm= alltalk system.<br><br>Smalltalk SuperCollider works with Squeak, GNU Small= talk, Pharo and Cuis.=C2=A0 There is an Emacs mode for working with either = GNU Smalltalk or the stsc3 interpreter.<br><br>It should be relatively simp= le to add a mechanism for communicating directly with SuperCollider, patche= s welcome.<br><br>Best,<br>Rohan</div></div> --0000000000004295b205c4b4eb83-- _______________________________________________ sc-users mailing list info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx archive: http://www.listarc.bham.ac.uk/marchives/sc-users/ search: http://www.listarc.bham.ac.uk/lists/sc-users/search/