3. 실행/Number as objects

Supercollider 3에서는 language와 audio part가 나뉘어 있다.:
the language application 와 the server.

The server는 synthesis engine으로 language, 또는 다른 application으로부터 명령(OSC)을 받는다.

1. Language

-Help
Help를 보려면, item을 활성화 한뒤 CMD-?를 누른다.일반적인 정보를 보려면 Help menu에서 window를 오픈.

-Evaluation(실행)
한줄로 된 명령문을 실행하려면, 커서를 라인 맨 뒤에 놓고 ENTER Key를 누른다.
만약 여러줄로 된 명령문이라면 라인들을 활성화 시킨후 ENTER key를 누른다.

다음 실행 문 맨 뒤에 커서를 놓고 ENTER를 눌러보아라.
Help.all;

//————————————–
2. Number as objects
SC는 object를 기반으로 한 언어로서 대부분이 오브젝트로 되어 메세지를 받는다.

Number는 objects로 간주된다.

1
0.5

1보다 작은 소수는 반드시 0을 동반하여야 한다.
.5 –> wrong
0.5 –> right

Objects는 Messages를 동반할 수 있다. 오브젝트 위에 . 뒤에 오는것이 Message :
0.5.sin
60.midicps
60.midicps.reciprocal
10.rand
10.value

위의 expression들이 실행되면 Message Window에 프린트 되어 나타난다. (다음 실행문들에 ENTER를 눌러 실행해보라)

receiver notation:  object.message
                          440.cpsmidi.round
                         
functional notation:  function (argument)
                         cpsmidi(440)
                      round(cpsmidi(440))
                      
random between two limits:
        rrand(10,20)
        rrand(10,20.0)
        10.rrand(20)

——————————————
http://csound.x-y.net
Ji Youn Kang,
Csound Max Community

2. 단축키

Com-,  :Go to line number
Com-/  :Make selected lines a comment
Opt-Com-/ :Remove comment marks on selected lines
Shift-Com-B  :Balance enclosures
Com-]  :Shift code right
Com-[  :Shift code left
Com-.  :Stop all playback
Shift-Com-/ (Com-?) : Open help file for selected item
Com-‘  :Syntax colorize
Double click :enclosure
Com-  :Bring post window to front
Shift-Com-K  :Clear post window
Shift-Com-  :Bring all to front

——————————————
http://csound.x-y.net
Ji Youn Kang,
Csound Max Community

1. Information

snapshot 을 보기위해서 : http://supercollider.wesleyan.edu
SC3 다운로드: http://sourceforge.net/projects/supercollider

투토리얼들은 많이 있으니 링크따라따라 찾아서 보세요.
그중에서 좋은것
– David Cottle, Digital Synthesis Computer Assisted Composition with SuperCollider 3

swiki에서도 투토리얼과 마테리얼등을 찾을 수 있습니당.
http://swiki.hfbk-hamburg.de:8888/MusicTechnology/6

James McCartney의 오리지널 사이트: audiosynth.com

——————————————
http://csound.x-y.net
Ji Youn Kang,
Csound Max Community