Nyelvek listája
Kezdő oldal
Lexikális elemek
Megjegyzések
Változók
Konstansok
Foglalt szavak
Blokkszerkezet
Hibakereső kiíratás
Típusok
Primitív típusok
Referencia típusok
Operátorok
A ChucK operátor
Aritmetikai operátorok
Konverziós operátorok
Moduló
Logikai operátorok
Bitoperátorok
Növelő/csökkentő operátor
Unáris operátorok
Vezérlési szerkezetek
Elágazás
Ciklusok
Időkezelés
Idő és időtartam
Aritmetikai műveletek idővel és időtartammal
now
Idő léptetése
Függvények
Függvény írása
Függvény hívása
Túlterhelés
Párhuzamosság, folyamatok, shredek
Shredek indítása
A me kulcsszó
A machine.add() használata
Shredek közti adatcsere
Objektum-orientált programozás
Beépített osztályok
Objektumok
Osztályok
Példány szintű adattagok/függvények
Osztály szintű adattagok/függvények
Öröklődés
Túlterhelés
UGen osztály
Deklarálás
Csatlakoztatás
Vezérlés (időben)
Mono, sztereo támogatás
Beépített UGen referencia
UAnae osztály
Deklarálás
Csatlakoztatás
Vezérlés (időben)
Metaadat reprezentáció: UAnaBlob
Beépített UAnae referencia
Példa programok
Hivatalos példaprogramok
Egyéb példaprogramok
ChucK
Példa programok
Hivatalos példaprogramok
A nyelv készítői által megalkotott a nyelvet bemutató példaprogramok
itt
találhatóak.
Egyéb példaprogramok
Primitív típusok
Tömb típus
Idő manipulálás
Függvények
Shredek (szálak)
Eventek
Osztályok
Publikus osztály
és
használata
UGen használat
UAnae használat
Egér mozgását kihasználó frekvencia moduláló
Hangfájl olvasás, lejátszás manipulálása
- Ehhez a demo programhoz szükséges hogy a forrás mappájában egy "minta.wav" nevű hangfájl szerepeljen