SuperCollider: відмінності між версіями

[перевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
BunykBot (обговорення | внесок)
м заміна застарілого тегу source
Albedo (обговорення | внесок)
м правопис
Рядок 14:
| мова програмування =
| операційна система = [[Mac OS X]], [[Gnu/Linux]], [[Microsoft Windows]]
| платформа = кросплатформакросплатформенний
| розмір =
| мова =
Рядок 31:
SuperCollider складається із двох основних компонентів:
* ''scsynth —'' сервер синтезу і обробки звуку; саме scsynth встановлює з'єднання зі звуковою картою і здійснює обробку сигналу в реальному часі;
* ''sclang'' — інтерпретатороінтерпретатор мови програмування SuperCollider; ''sclang'' надсилає на сервер команди, які описують процеси синтезу й обробки звуку.
Ці два компоненти спілкуються між собою з допомоюдопомогою [[Open Sound Control|протоколу Open Sound Control]]. Про тому, сервер може бути запущений як на тому ж комп'ютері, що інтерпретатор, так і на іншому, зокрема віддаленому, комп'ютері. Окрім того, можна керувати одночасно кількома серверами, запущеними на різних комп'ютерах.
 
Існують також альтернативні інтерпретатори, які використовують іншу мову програмування, але так само працюють зі сервером SuperCollider'а ''scsynth''.