sc-emacs

IZ SuperCollider setup for org-mode with Chuck extensions

  • scel @ Extensions
  • tiny-sc @ Extensions
  • @ personal/preload
    • org-sc.el
    • sc-snippets.el
  • @ elpa
    • sclang

packages:

  • hl-sexp
  • something with delimiters

in SC IDE

{WhiteNoise.ar} => \noise
SynthTree.initTree

in Emacs

C-c M-s sclang-start
C-c C-, eval-line
C-c C-Alt-w workspace
C-c C-s killAll
C-c C-x C-/ restart
C-fn-o switch beetwen sc-mode and org-mode
   

sc-learning

demonstrating SC to AK

1+1
WhiteNoise.ar

s.boot

(
SynthDef("help-WhiteNoise", { arg out=0;
    Out.ar(out,
        WhiteNoise.ar(0.25)
    )
}).play;
)

(
SynthDef("AK-sin", { arg out=0;
    Out.ar(out,
		SinOsc.ar(440)
    )
}).play;
)

x = Synth("AK-sin")
x.free

(
SynthDef("AK-sin-1", { arg out=0,takis = 440;
    Out.ar(out,
		SinOsc.ar(takis)
    )
}).play;
)

x = Synth("AK-sin-1")
x.set(\takis, 880)
x.free

sc-installing

Installing SuperCollider on Windows 7 and 8 and dealing with 'Device unavailable' could not initialize audio' http://superdupercollider.blogspot.gr/2013/10/installing-supercollider-on-windows-7.html

sc-books

sc-tutorial

Download Earlab collection from : here.

bibliography

Electronic and Computer Music, Cognitive Sciences (General Bibliography)

  • Collins, Nicolas. 2009. Handmade Electronic Music: The Art of Hardware Hacking. 2nd ed. Routledge, July 9.
  • Dodge, Charles, and Thomas A. Jerse. 1997. Computer Music : Synthesis, Composition, and Performance. Vol. 2. New York London: Schirmer Books ; Prentice Hall International.
  • Holmes, Thomas. 2008. Electronic and Experimental Music : Technology, Music, and Culture. 3rd ed. New York: Routledge.
  • Landy, Leigh. 2007. Understanding the Art of Sound Organization. MIT Press, September 28.
  • Miranda, Eduardo. 2001. Composing Music with Computers. Pap/Cdr. Focal Press, April 27.
  • Miranda, Eduardo Reck. 2002. Computer Sound Design : Synthesis Techniques and Programming. Vol. 2. Oxford ; Boston: Focal Press.
  • Miranda, Eduardo Reck, and Al Biles. 2007. Evolutionary Computer Music. London: Springer.
  • Nierhaus, Gerhard. 2008. Algorithmic Composition: Paradigms Of Automated Music Generation. Springer, November 5.
  • Nyman, Michael. 1999. Experimental Music: Cage and Beyond. 2nd ed. Cambridge University Press, July 29.
  • Roads, Curtis. 1995. The Computer Music Tutorial. Cambridge, Mass.: MIT Press.
  • temperley, david. 2007. music and probability. annotated edition. mit press, january 16.
  • wilson, robert a. 2001. the mit encyclopedia of the cognitive sciences (bradford book). new edition. mit press, october 10.
  • wilson, scott, david cottle, and nick collins. 2011. the supercollider book. mit press, may 20. (chapters 1-16)

computer music

  • collins, nick (2009) introduction to computer music. chichester: wiley
  • roads, curtis (1996) the computer music tutorial. cambridge, ma: mit press
  • dodge, charles and jerse, thomas (1997) computer music synthesis, composition, and performance. new york: schirmer books
  • moore, f. richard (1990) elements of computer music. englewood cliffs, nj: p t r prentice hall
  • hugill, andrew (2008) the digital musician. new york, ny: routledge
  • roads, curtis and strawn, john (eds.) (1985) foundations of computer music. cambridge, ma: mit press
  • roads, curtis (ed.) (1989) the music machine. cambridge, ma: mit press
  • loy, gareth (2007) musimathics, volumes 1 and 2. cambridge, ma: mit press
  • puckette, miller s. (2007) the theory and technique of computer music. hackensack, nj: world scientific publishing co., inc.
  • benson, david j. (2007) music: a mathematical offering. cambridge: cambridge university press
  • brown, andrew (2007) computers in music education. new york, ny: routledge
  • dean, roger (ed.) (2009) the oxford handbook of computer music. ny: oxford university press

sound synthesis

  • miranda, eduardo reck (2002) computer sound design : synthesis techniques and programming. oxford: focal press. (used to be eduardo miranda (1998) computer sound synthesis for the electronic - musician. oxford: focal press.)
  • russ, martin (2004) sound synthesis and sampling (2nd edition) oxford: focal press
  • cook, perry (2002) real sound synthesis for interactive applications. a.k.peters.
  • boulanger, richard (ed). (2000) the csound book. cambridge, ma: mit press
  • csound website
  • barry truax on granular synthesis
  • julius o. smith (1991) "viewpoints on the history of digital sound synthesis". proceedings of the international computer music conference, montreal, oct 1991, pp. 1-10
  • vesa välimäki and tapio takala. (1996) "virtual musical instruments - natural sound using physical models." organised sound 1(2): 75-86
  • tero tolonen, vesa välimäki and matti karjalainen (1998). evaluation of modern sound synthesis methods. technical report 48, helsinki university of technology.
  • chris chafe (1999) "a short history of digital sound synthesis by composers in the u.s.a". creativity and the computer, recontres musicales pluridisciplinaires, lyon, march, 1999.
  • chris chafe (2004) "case studies of physical models in music composition". proc. 2004 intl. congress acoustics, kyoto

algorithmic composition

  • miranda, eduardo reck (2001) composing music with computers. oxford: focal press
  • pearce, m., meredith, d. and wiggins, g. a. (2002) motivations and methodologies for automation of the compositional process. musicae scientiae 6(2): 119-147
  • computer music tutorial chapters 18 and 19
  • ames, charles (1987) automated composition in retrospect 1956-1986. leonardo 20(2): 169-186
  • hiller, l. a. and isaacson, l. m. (1979) (original edition 1959) experimental music : composition with an electronic computer. greenwood press
  • cope, david (2005) computer models of musical creativity. cambridge, ma: mit press
  • cope, david (2001) virtual music : computer synthesis of musical style. cambridge, ma: mit press
  • cope, david (1996) experiments in musical intelligence. madison, wis.: a-r editions
  • [cope, david (1991) computers and musical style. oxford: oxford university press.

supercollider

Core SuperCollider Sites
  • supercollider community homepage
  • sourceforge supercollider download site
  • swiki open resource site includes information on compiling, contributing code, and third party examples
  • james mccartney's homepage (sc's original creator)
  • james mccartney. (2002) rethinking the computer music language: supercollider. computer music journal, 26(4): 61-8
  • downloading supercollider: (also see the sc community page at the top)
  • all platforms (mac, windows, linux)
  • linux compilation instructions older (2009) wesleyan builds for os x, ppc and intel, tiger and panther

tutorials on supercollider:

three come with supercollider: just navigate to them from the main help page a course by julio d'escrivan on sound synthesis using supercollider. there is also a course by david cottle with an associated book and supercollider examples - in order to obtain it you must email him yourself, explaining why you want it (at which point he will give you a download link). he has specifically requested that all potential users are monitored in this way, so i will not paste a direct link here - however, you may also see me in person if you'd like a copy.

some supercollider standalone projects:

tx modular by paul miller lnx studio by neil cosgrove ixiquarks by thor magnusson particularity by cylob beastmulch system by scott wilson and sergio luque there are others around, search for ghost walk, currymeter and more… some supercollider audio examples on soundcloud

sc related blogs

superdupercollider fredrik olofsson cylob supercollider junction (older) general computer music create digital music computer music blog

sound design

  • farnell, andy (2008) designing sound: procedural audio for games and film. applied scientific press. (now published by mit press) the first part of the book, on pd, is available for free download, and there are also some nice example chapters. dan stowell has also supplied translations of some examples to supercollider: [sc examples]
  • sonnenschein, david. (2001) sound design : the expressive power of music, voice, and sound effects in cinema. studio city, ca: michael wiese productions.
  • viers, ric (2008) the sound effects bible: how to create and record hollywood style sound effects. studio city, ca: michael wiese productions.
  • dan's cymbals:
  • recreating james moorer's thx sound by batuhan bozkurt
  • the miranda and cook sound synthesis textbooks have some related materials.
  • sound design blog
  • computer music magazines (music technology, future music, computer music, sound on sound et al.) can be a good source of tutorials and tips sections. an example from computer music of 100 tips

audio analysis, audio feature extraction

  • SCMIR: SuperCollider Music Information Retrieval library by Nicolas Collins
  • spear
  • princeton soundlab live analysis sndtools
  • cylob's extra fft examples (supercollider)
  • scott wilson's loris ugens (supercollider)
  • analysis of speech drives piano
  • spectrotune: supposed polyphonic pitch extraction, really just tracks spectrum [source]

network music

  • jason freeman's work including web projects and articles
  • julian rohrhuber's work: also see jitlib in supercollider, and various quarks…
  • hobnox audiotool: demonstration of the capabilities of flash audio, work by andre michelle
  • andrew hugill's links to accompany the digital musician, especially networked music links
  • peter traub sound installation for the web: bits and pieces (collects sound files each morning and uses them for that days' creation)