21 November 2021
Новый релиз PureData CEAMMC 2021.11
by
Мы рады представить новый выпуск сборки среды визуального аудио-программирования PureData CEAMMC от Центра Электроакустической музыки при Московской консерватории v2021.11.
Эта среда используется в образовательном процессе в курсе лекций «Синтез звука».
Наша сборка - расширенная версия «ванильной» PureData.
Основное дополнение - библиотека расширений ceammc, в которую входит более 700 объектов для звукового синтеза, управляющей логики и вычислений.
Добавлены новые объекты:
- an.tempo~: анализатор темпа на основе библиотеки Aubio
- array.grainer~: гранулятор для звуковых таблиц
- array.circular~: запись в таблицу как в циклический буффер
- conv.edge2bang: детектор изменения фронта
- file.size: (а)синхронный запрос размера файла
- flow.float: фильтрация потока данных: пропуск чисел
- fx.recho~: эффект обратного эха
- fx.echo2~: стерео-эхо эффект с чередующейся задержкой каналов
- fx.secho~: улучшенная версия эхо без звуковых артефактов при динамическом изменении длины эффекта
- fx.rb_pitchshift~: изменение высоты тона на основе библиотеки RubberBand
- fx.room~: эффект комнатной реверберации
- fx.shimmer~: реверберация с shimmer эффектом
- fx.tapiir~: 6-канальный дилей с обратной связью
- lfo.mosc~: LFO осциллятор с динамическим выбором формы волны. Доступные формы: синусоида, пила, меандр, треугольная и их варианты в положительном диапазоне
- list.convolve: свертка списка
- list.correlate: кросс-коррелляция списка
- list.rundiff: смежная разность списка
- list.runsum: промежуточная сумма списка
- math.binomial: вычисление биномиальных коэффициентов
- msg.sched: отправка сообщений с задержкой
- music.dur2time: конвертер длительностей в музыкальном формате (1/4, 2., и т.д.) во временные смещения в миллисекундах
- path.normalize: нормализация файловых путей (убирает лишние ../../)
- path.search: асинхронный поиск по файловой системе
- path.split: рабивает путь к файлу на директорию и имя
- proto.midi.cc: парсинг и создание MIDI сообщений Control Change
- proto.midi.sysex:парсинг и создание MIDI сообщений SysEx
- prop.random: рандомизатор свйоств объектов
- samp.time~: счетчик сэмплов
- sfizz~: плейр для сэмплов SFZ 2.0
- spat.zita8~: 8-канальный спатиализатор с реверберацией
- spring: плавно возвращается к заданному значению через указанное время
- synth.english_bell~: английская модель колокола (из библиотеки Faust)
- synth.french_bell~: французская модель колокола (из библиотеки Faust)
- synth.german_bell~ немецкая модель колокола (из библиотеки Faust)
synth.standard_bell~: стандартная модель колокола (из библиотеки Faust)
- synth.tube_bell~: колокол на основе FM синтеза на основе библиотеки STK
- synth.risset_bell~: колокол Риссе
- synth.kick~: синтезатор большого барабана
- synth.snare~: синтезатор малого барабана
Долгожданная поддержка загрузки файлов в формате MP3 для Windows и Linux (Mac версия поддерживала изначально)
Скачать:
https://github.com/uliss/pure-data/releases/latest
tags: