» cn.Audio
This site relies heavily on Javascript. You should enable it if you want the full experience. Learn more.

cn.Audio

English | Russian | 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.

vvvv中的所有音频处理都是基于微软的 DirectShow 技术, 因为它还处在少儿期自然还有很多不足之处。请注意: vvvv不支持ASIO。

音频文件的回放

使用FileStream节点

FileStream (DShow9) 可以播放以下格式的音频文件:

  • wav
  • mp3
  • wmv

它的 Filename 引脚是不能做铺展的。因此一次只能放一个文件。

使用WavePlayer节点

WavePlayer (DShow9) 只能播放.wav格式的文件但它的Filename 支持铺展。这就意味着可以同时播放很多波表文件,性能取决于你的CPU。

音频输入

AudioIn (Dshow9)

音频分析

RMS

RMS (DShow9) 是一个简单的包络跟踪器。 它输出当前左右声道的音量。

FFT

FFT (DShow9) 返回一组频率对应的当前音量值。

BeatTracker

BeatTracker (DShow9) 可以检测节拍。

音效

参见 VST 页以了解如何在vvvv中使用VST插件。

vvvv安装包中同时提供了几个很一般的音效,你可以在 DShow9 分类项中找到它们:

生成声音

Beep

Beep (Windows) 节点对查错来说是蛮管用的。它能以指定的频率发出一段指定时间长度的声音。

信息提示音

MessageBeep (Windows) 节点调用Windows-api的 MessageBeep 函数,这个可能毫无用处。

音源缓存

SourceBuffer (DShow9) 可以让你在多声道的声卡上播放声音值的铺展。

音频输出

多声道输出

主要有两类不同的多声道音频设备:

  • 通常是通过USB或FireWire外接的真正的多声道硬件设备,一般有4/8/16声道的输入输出
  • 大部分主板上自带的廉价的内置5.1或7.1环绕声卡

外置的多声道音频硬件

前面提到的第一种声卡不能由vvvv直接支持,而通过他们的WDM驱动来用它们往往只能当立体声的两个声道。对这类卡,在 AudioOut (DShow9) 节点上你可以选 "Channel 1/2" 或者 "Channel 3/4" 通过 FileStream (DShow9) 来播放立体声文件。

要想单独访问这些声道只能使用ASIO驱动,而目前vvvv原生并不支持,但通过 mr. vux提供的BASS插件可以达到目的。如果您已经安装了pluginpack,寻找一个名叫 AudioOut (BASS) 的节点,并查看其帮助以进一步了解它。需要注意的是,如果你想使用在商业环境中使用该插件,您需要为vvvv获得一个BASS的独立的许可

5.1 或 7.1 环绕声卡

内置的多声道5.1或7.1环绕声卡可以用 WavePlayer (DShow9) 来处理, 详见其帮助程序以了解具体做法。

不成熟性

如果不能忍受vvvv里声音输出的不成熟性,试试看 "kernel-streaming" 音频输出:

kxproject

http://kxproject.lugosoft.com

reclock

reclock
史前页面:http://reclock.free.fr/
这个免费工具增添了一个核心流媒体directshow渲染器, 可以从vvvv的AudioOut (DShow9)节点中选择。在reclock的配置中不要忘记从你使用的声卡中选择"Kernel Streaming"音频界面,就像你用ASIO驱动时取得低延迟那样。

anonymous user login

Shoutbox

~4d ago

joreg: The summer season of vvvv workshops at The NODE Institute is out: https://thenodeinstitute.org/ss24-vvvv-intermediates/

~4d ago

domj: If you happen to be in Prague, come join us at the Schema workshop on Thursday 25.4. :) https://www.facebook.com/events/395516526614988/?ti=ls

~16d ago

joreg: Postponed: Next vvvv beginner course starting April 29: https://thenodeinstitute.org/courses/vvvv-beginner-class-summer-2024/

~1mth ago

~2mth ago

joreg: The Winter Season of vvvv workshops is now over but all recordings are still available for purchase: https://thenodeinstitute.org/ws23-vvvv-intermediates/