» Звук
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

Звук

English | Mandarin | Spanish | French | Italian

Оригинальное описание скопировано со старой версии сайта, поэтому там несколько разделов. При переводе я объединил все на одну страницу и исключил повторы.

см.так же

не описана работа плагинов Bass

Звук и vvvv

Все встроенные в vvvv инструменты для работы со звуком основаны на технологии Microsoft DirectShow, у которой есть существенные недостатки в скорости. Поэтому звуковые возможности vvvv ограничены. Если вы ищите максимально гибкий инструмент для работы со звуком, покопайтесь в pd или pure data.
Так же vvvv не поддерживает ASIO.

Воспроизведение звука

FileStream (DShow9) воспроизводит следующие звуковые форматы:

  • wav
  • mp3
  • wmv

Пин Filename не спредабл - можно воспроизводить только один файл.

WavePlayer (DShow9) воспроизводит только *.wav файлы, но зато его пин Filename спредабл - одновременно можно воспроизводить любое количество файлов. Ограничения зависят от мощности вашего процессора и количества памяти.

Захват звука

AudioIn (Dshow9) - как правило автоматически подхватывает все подключенные микрофоны, веб-камеры и т.п., и вы можете выбрать нужный источник захвата звука.

Анализ звука

RMS (DShow9) выводит текущую громкость звукового потока в левом и правом каналах.
FFT (DShow9) выводит спред текущей громкости звукового потока по 256 частотам.
BeatTracker (DShow9) ...

Звуковые эффекты

В категории DShow9 вы найдете ноды для обработки текущего потока простыми эффектами:

Distortion (DShow9)
Reverb (DShow9 Waves)
Reverb (DShow9 I3DL2)
Reverb (DShow9 Preset)
ParametricEQ (DShow9)

См. так же страницу VST, где подробно описано взаимодействие vvvv с плагинами VST

Генерация звуков

Beep (Windows) издает звук заданной частоты и продолжительности. Полезен для оповещения о сбоях.

MessageBeep (Windows) вызывает системные звуки Windows и похоже в принципе бесполезен.

SourceBuffer (DShow9) воспроизводит спред значений на многоканальных звуковых картах.

Вывод звука

AudioOut (Dshow9) - позволяет выбрать устройство из установленных в системе и установить громкость.

Многоканальный вывод

Существует 2 типа многоканальных звуковых карт:

  • "честный" многоканальный звук, как правило, делается на внешних картах, подключенных по USB или FireWire, которые поддерживает 4,8 или 16 каналов для входов и выходов
  • дешевый сюрраунд 5.1 или 7.1 присутствует на большинстве современных материнских плат

Внешние многоканальные карты

Такими картами нельзя управлять напрямую через vvvv. Используются только их WDM драйвера, в которых есть только доступ к каналам в стерео-парах. При воспроизведении стерео-файлов через нод FileStream, вы можете выбрать "Channel 1/2" или "Channel 3/4" в ноде AudioOut (DShow9).

Разводка по каналам на таких картах осуществляется драйверами ASIO, которые изначально не поддерживаются vvvv. Поиграйте с плагинами BASS, любезно написанными mr. vux. После установки пакета плагинов BASS, выберите нод AudioOut (BASS) и посмотрите его help-патч.
Плагины BASS платные для коммерческого использования, вы должны купить отдельную лицензию для них. Лицензия vvvv не распространяется на плагины BASS.

Встроенные звуковые карты 5.1 или 7.1

Многоканальный звук на встроенных карточках 5.1/7.1 можно разложить, используя WavePlayer (DShow9), смотрите его help-патч.

Задержки

Если вас раздражает задержка, попробуйте "kernel-streaming" для вывода звука, который выводит звук в обход системного микшера Windows:

Kernel Streaming

the kxproject

Reclock

старая страница:http://reclock.free.fr/
Это бесплатная программа, которая имитирует Kernel Streaming в инструментах DirectShow. В конфигурации reclock поставьте "Kernel Streaming" для звуковой карты, которую вы будете использовать. После установки программы, выберите reclock в ноде AudioOut (DShow9). Так вы минимизируете задержки, аналогично драйверам ASIO.

anonymous user login

Shoutbox

~13h ago

mediadog: And then come to the opening of Paradise that evening: http://bit.ly/2naJNcz

~13h ago

mediadog: In central NY Friday? Doing demo and panel talk "Making VR in VR with vvvv" as Sundance Ignite at SU: http://bit.ly/2mY56Ns

~2d ago

dominikKoller: Christina Engelbart and Bret Victor made a video digest of the Mother of All Demons http://www.dougengelbart.org/firsts/1968-demo-interactive.html

~2d ago

tekcor: what a sweet thread... and no one replied.. wonder if the two best vvvv friends are still with us? https://discourse.vvvv.org/t/personality-through-a-node-happy-birthday-aurel/11330

~2d ago

tekcor: @skyliner: district9 ship cg node graph, nice find!

~4d ago

microdee: now VPDB supports filters from URL hash notation, like https://vvvvpm.github.io/#dx11-vvvv/latest enjoy! ;)

~4d ago

bjoern: Does anyone have the material from the Openscad workshop: http://node15.vvvv.org/program/workshop/3d-printing-vvvv-and-openscad @elektromeier ?