Рекламка



Pure Data Computer Music System | автор: admin | 22 января 2016 |

Категория: Аудио анализ, Миди клавиатуры, Синтезаторы звука

Графическая среда и язык программирования для работы с аудио и видео в режиме реального времени.

Pure Data используется, как правило, для создания музыки и/или видео в режиме реального времени. Каждая композиция предполагает создание одного или нескольких пэтчей (patch) в визуальном редакторе, каждый из которых выполняет какую-то функцию по созданию или обработке звука, видео или любых других данных. Каждый пэтч является файлом с окончанием .pd. При этом пэтч можно создавать и редактировать «на лету» - то есть пользователь сразу «слышит» то, что делает и может изменять параметры и добавлять объекты даже при выполнении произведения. Каждый пэтч состоит из объектов - элементов пэтча, связываемых между собой путем создания соединений между «портами» каждого из объектов, как показано на рисунке. Таким образом, пользователь создает в программе что-то вроде конвейера, постоянно работает и обрабатывает данные так, как он задумал. Среди объектов, которые добавляются в патч могут быть также различные элементы графического интерфейса, такие как ползунки, переключатели или ввода числа; это дает возможность удобно контролировать параметры пэтча в режиме реального времени. Кроме этого, один пэтч может «подключить» другой как объект, позволяющий пользователю создавать собственные объекты тем же способом что и создавать патчи.

В Pure Data была разработана многочисленные дополнительные наборы объектов - так называемые externals, которые дают возможность работать с самыми разнообразными данными. Среди наиболее развиты является GEM (Graphics Environment For Multimedia), работающий с видео и 3d-графикой с помощью OpenGL и pmpd для симуляции таких физических процессов как инерция или столкновения объектов. Существуют дополнения для работы с такими HID-устройствами как джойстики и дополнения для передачи данных по протоколу Open Sound Control.
Большое количество дополнений побудило разработчиков выпустить сборку Pure Data под названием Pd-Extended. Именно Pd-Extended сейчас используют большинство музыкантов.

Оригинал на Википедии: http://uk.wikipedia.org/wiki/Pure_Data

Лицензия:
GPL2
Операционные системы:
GNU/Linux Windows BSD MAC Solaris
Язык программирования:
C++, C, Tcl

Сайт проекта

Скачать Pure Data Computer Music System !


 

Дргугие программы:









Добавление комментария:

Имя:
Пароль: (если зарегистрирован)
Email: (обязательно!)

теги форматирования

добавить смайлы
 
Хотите поделится интересным материалом ? Регистрация не требуется!
Поиск программ
Голосование
Какой операционной системой Вы пользуетесь ?
GNU/Linux (2570)
Windows (2982)
MacOSx (2767)
xBSD (2299)
Solaris (2266)
ReactOS (2264)
FreeDos (2262)
Другая (2270)
info
Яндекс.Метрика