Описание тега supercollider
SuperCollider is an environment and programming language for real time audio synthesis and algorithmic composition. It provides an interpreted object-oriented language which functions as a network client to a state of the art, realtime sound synthesis server.
2
ответа
ОШИБКА Supercollider: невозможно установить элемент управления на UGen
Я пытаюсь изменить громкость с помощью Line.kr, но получаю эту ошибку: ОШИБКА: не удается установить элемент управления на UGen Вот код: a = {arg freq=440, vol=0; SinOsc.ar(freq)*vol}.play a.set(\vol,Line.kr(0,1.0,3)) Есть идеи?
07 сен '18 в 16:21
1
ответ
Как отладить протокол OSC между Supercollider и приложением Python
Будучи новичком в SuperCollider, я использую учебник, чтобы попытаться заставить приложение Pycharm общаться с Supercollider (версия Python: 3.7/SuperCollider 3.9.3). На стороне клиента я пробовал с pythonosc и OSC: питос код: import argparse import…
28 окт '18 в 13:29
1
ответ
Получение нескольких аудио входов в обработке
В настоящее время я пишу эскиз обработки, который должен иметь доступ к нескольким аудиовходам, но обработка разрешает доступ только к строке по умолчанию. Я попытался получить линии прямо из микшера Java (доступ к которому осуществляется через обра…
21 июн '16 в 12:26
1
ответ
Соединение нескольких ступеней параллельных синтезаторов с массивом шин в SuperCollider
Когда у меня есть 2 этапа нескольких параллельных синтезаторов, я могу подключить его к массиву шин. (Спасибо Dan S за ответ на предыдущий вопрос). Когда есть 3 этапа, это не похоже на работу. ( SynthDef(\siny, { arg freq, outBus=0; Out.ar( outBus, …
03 фев '16 в 03:13
1
ответ
Проблемы с установкой кварка Dirt-Samples в SuperCollider для Tidal
Я пытаюсь установить Tidal и сталкиваюсь с проблемами при установке кварка Dirt-Samples в SuperCollider 3.6.6. Я следовал указаниям в репозитории SuperDirt и поместил кварки SuperDirt, Dirt-Samples и Vowel в ~/.local/share/SuperCollidor/Extensions/ …
04 авг '16 в 07:17
1
ответ
Почему этот шаблон событий не производит скачки октавы?
Я пытаюсь научиться использовать шаблоны событий. Я набрал следующее, ожидая последовательность, которая "спрыгивает" на октаву каждый раз: p = Pbind(*[ instrument: \mySynth, midinote: Pseq([108, 96, 84, 72, 60, 48, 36, 24, 12], inf), dur: 0.2 ]); S…
27 июл '13 в 21:38
2
ответа
Подробное объяснение интерфейса побочных эффектов в генераторе обертонов clojure
Я новичок в обертоне / суперколлайдере. Я знаю, как звук формируется физически. Однако я не понимаю магию внутри генерирующих звук функций обертона. Допустим, у меня есть основной звук: (definst sin-wave [freq 440 attack 0.01 sustain 0.4 release 0.1…
27 июн '13 в 21:47
1
ответ
Как добавить случайное смещение к значениям в Pseq?
Учитывая Pseq похож на следующее: Pseq([1, 2, 3, 4, 5, 6, 7, 8], inf) Как бы я немного рандомизировал значения каждый раз? То есть не просто случайно изменить 8 значений один раз во время инициализации, но добавить случайное смещение каждый раз, ког…
19 авг '13 в 21:19
2
ответа
Как настроить громкость в SuperCollider в децибелах?
У меня есть простой SinOsc, который играет тон 432 Гц. Я хочу иметь возможность установить этот тон на -97 дБ. Вот что у меня так далеко: { SinOsc.ar(432, 0, 0.01 /*edit this for volume*/, 0) }.play; Несмотря на то, что я вижу, как редактировать гро…
24 мар '17 в 12:34
1
ответ
Фильтруйте массив, чтобы он содержал уникальные значения в Supercollider.
Массив создается из внешних датчиков, и этот массив ограничен масштабом. Вот пример кода: ( ~weight = 70; ~array = ((~weight - 12) .. ~weight); l = Scale.majorPentatonic.degrees; // pentatonic scale j = (~array).collect { |i| i.nearestInScale(l, 12)…
10 окт '18 в 10:41
1
ответ
Частота дискретизации доступа SuperCollider в синтезаторе
Как найти / получить номер выборки, который SuperCollider запускает в патч в качестве переменной?
14 июл '15 в 18:12
2
ответа
Как упаковать инструмент SC для бета-тестеров?
Я создал образец инструмента, используя следующую архитектуру: Сценарий Python считывает файлы примеров из базы данных Redis, хранящейся на диске, и отправляет сообщения OSC на суперколлайдер с указанием пути и шага случайного выбора из N выборок. Н…
23 дек '16 в 02:55
1
ответ
SuperCollider: конвертировать словарь в YAML
SuperCollider имеет метод String:parseYAML, который может создавать вложенный словарь: "{44: 'woo'}".parseYAML Dictionary[ (44 -> woo) ] Но как пойти другим путем, вывести строку YAML с заданным (возможно, вложенным) словарем?
16 фев '13 в 16:03
0
ответов
Сообщение об ошибке 'addr' не понято в Supercollider 3.9
Я давно использую Supercollider 3.8 и решил сменить версию на 3.9.3, но это принесло нам проблемы, в настоящее время script.scd возвращает следующую ошибку: ERROR: Message 'addr' not understood. RECEIVER: Instance of Function { (0000022C4663FF48, gc…
29 ноя '18 в 12:58
2
ответа
В SuperCollider, каков наилучший способ визуализировать звук файл?
Каков наилучший способ программной визуализации программы SuperCollider в файл (скажем, файл WAV). Могу ли я указать продолжительность файла (например, 30 секунд)?
18 июл '11 в 19:06
1
ответ
Какой самый простой способ воспроизвести семпл / тон с заданным темпом в SuperCollider?
Мне любопытно, как проще всего воспроизвести звуковой файл или какую-то частоту с заданным темпом. Самый простой метроном, который вы можете реализовать. Есть идеи?
17 июл '15 в 18:49
2
ответа
Как я могу построить UGens с более чем 5 аргументами в JCollider
JCollider - это Java-клиент для сервера синтеза звука SuperCollider. У него тупой произвольный предел в 5 аргументов при создании UGens. (см. документацию для UGen здесь) Я имею в виду метод ar. Они сделали несколько копий этого метода для переменно…
26 мар '11 в 02:20
0
ответов
CMake Ошибка при поиске файла конфигурации для совместимого пакета - Supercollider
Новичок в такого рода вещах, так что не стесняйтесь называть меня глупым. При попытке сделать суперколлайдер я получаю эту ошибку: CMake Error at QtCollider/CMakeLists.txt:3 (find_package): Could not find a configuration file for package "Qt5" that …
30 сен '18 в 18:50
0
ответов
Работают ли Web Audio Api и Supercollider вместе?
Можно ли загрузить SuperCollider SynthDef как источник в Web Audio API? Скажи, если у меня есть Apache Server работает на port 8888могу ли я установить SC на тот же сервер и сделать трюк в режиме реального времени? Благодарю.
21 сен '14 в 04:25
0
ответов
Как работает sonic-pi, когда нет файла.wav?
Ссылка здесь дает программу sonic-pi (см. Код в конце всего вместе здесь) Я установил sonic-pi на моей машине и скопировал и вставил этот код в рабочую область sonic-pi, и это сработало - программа sonic-pi сгенерировала музыку на динамиках. Однако …
20 июн '16 в 10:54