BT Sözlüğü › Programlama › SuperCollider

SuperCollider

Programlama Svenska → Güncellendi: 2026-10-27
Daha fazla bilgi
Geliştiren
James McCartney
Yayın
Lisans
GPL-3.0
Resmî site

Ses sentezi için bir programlama dili: düşünen bir yorumlayıcı ile gürültü çıkaran bir sunucuya bölünmüş, aralarındaki bağ OSC.

James McCartney, SuperCollider'ı 1996'da ticari bir Mac yazılımı olarak yayımladı ve 2002'de açık kaynak yaptı. 3. sürümden beri iki programdır: güçlü bir Smalltalk aksanı taşıyan nesne yönelimli dil sclang ve birim üreteç (UGen) ağlarını kurup çalan ses sunucusu scsynth. Dil, sunucuyla OSC üzerinden konuşur; dolayısıyla sunucuyu Python'dan ya da bir başkasının kodundan sürmek de aynı kolaylıktadır.

Bu ayrım, SuperCollider'ı müziğin seyircinin önünde kod olarak yazıldığı canlı kodlama sahnesinin belkemiği yaptı. Örneğin TidalCycles bir Haskell dilidir ve sesini çoğunlukla arka planda çalışan bir SuperCollider sunucusundan alır.

← Sözlüğe dön