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

Звук

English | Mandarin | Spanish | French | Italian

The original english version of this page is newer and may contain information this translation does not have! Click here to view the english version.

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

см.так же

не описана работа плагинов 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

~4d ago

fibo: @microdee: AWS lambda has also other limitations like a 5 minute timeout, anyway serverless is really interesting.

~5d ago

hyunwoo-do: my dx11 pack's node is red box. It is missing.,how can i do..

~5d ago

microdee: @fibo: vvvv is delphi in its core, it just interacts with .NET with com visible objects under the hood. VL on the other hand...

~6d ago

drupal_admin: hello. maintenance reboot at 1am. save your work. back in a few minutes

~6d ago

fibo: lol now AWS Lambda supports C# ... does it mean we will see vvvv cloud version?

~6d ago

joreg: @pdubost great, i'd love to see this in our gallery 24

~7d ago

skyliner: @pdubost: vvvvery good!

~7d ago

gerrit: Any recommendations for interesting / exciting booths at IAA? Any good media installations? Somebody made something with vvvv? Thx

~7d ago

microdee: @matka: nope because the SD card got full and we never received an empty one :(