Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/audio/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Audiokit中正确设置多带通滤波器?_Audio_Audio Processing_Audiokit - Fatal编程技术网

如何在Audiokit中正确设置多带通滤波器?

如何在Audiokit中正确设置多带通滤波器?,audio,audio-processing,audiokit,Audio,Audio Processing,Audiokit,我想在AudioKit中设置多个带通滤波器,将声源分成多个频带,每个频带用于总线/链的进一步处理 AudioKit在序列或总线中具有节点。每个节点都有输入、执行某些操作和输出。对于图形EQ,示例将每个频带的节点传递到EQ的下一个频带的节点。但是,对于带通滤波器,我假设每个带通滤波器节点具有相同的输入。否则,只有通带会传递到下一个带通滤波器,而下一个带通滤波器将找不到任何可传递的内容 假设我有1000赫兹带宽为1000的带通滤波器1,2000赫兹带宽为1000的带通滤波器2,等等。如果滤波器2的输

我想在AudioKit中设置多个带通滤波器,将声源分成多个频带,每个频带用于总线/链的进一步处理

AudioKit在序列或总线中具有节点。每个节点都有输入、执行某些操作和输出。对于图形EQ,示例将每个频带的节点传递到EQ的下一个频带的节点。但是,对于带通滤波器,我假设每个带通滤波器节点具有相同的输入。否则,只有通带会传递到下一个带通滤波器,而下一个带通滤波器将找不到任何可传递的内容

假设我有1000赫兹带宽为1000的带通滤波器1,2000赫兹带宽为1000的带通滤波器2,等等。如果滤波器2的输入是滤波器1的输出,那么滤波器2的输出将是零

我相信这就是我想要的:

              / band pass filter 1 --> more processing...
sound source -> band pass filter 2 --> more processing...
              \ band pass filter 3 --> more processing...
vs


是吗?

肯定是第一个,你是对的。

不管它值多少钱,这似乎和预期的一样有效。
sound source -> band pass filter 1 -> band pass filter 2 ...