Chuck lydprogrammeringsspråk

Posted: 21. f 2008 in electronic music, master project, programming
Tags: , ,

I denne YouTube-videoen presenteres lydprogrammeringsspråket Chuck av Ge Wang, en av utviklerne bak programmet. Chuck gjør mye av det samme som Csound, Max/MSP, Nyquist, Super Collider og Pd, men språket er relativt ferskt og har klare fordeler i forhold til mange av de andre. Chuck-programmer skrives med tekstlinjer slik man ville skrive et program i f.eks Java eller C++. I forhold til Super Collider, Csound og Nyquist har Chuck en syntaks som gjør det enklere å starte med programmeringen når man er vant til å kode i Java. Det kule med programmet er at koden kan endres i sanntid uten at programmet må stoppes og kompileres på nytt. Dette gjør programmet mye mer intuitivt enn Csound som i utgangspunktet ikke er lagd for sanntidsbruk. En annen kult ting med Chuck er at man kan ha mange prosesser samtidig som hver har sin egen tidsoppløsning som kan være alt fra uker til samples. Det negative med Chuck er at det ikke finnes like mange Unit Generators (kalt Opcodes i Csound, Objects i Max/MSP) som i de andre språkene, men på ett vis er det bra for da blir man tvunget til å lage det man trenger selv.

Les mer om Chuck og last det ned gratis herfra
Chuck har et forum på nettsidene til electro-music

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s