audio - 使用Processing Minim库添加延迟和ADSR滤波器

标签 audio processing minim

这是我的处理代码。如果有人可以告诉我如何在其输出中添加“延迟”或“ADSR”过滤器(或两者),那就太好了。

Minim minim;
import ddf.minim.*;
import ddf.minim.signals.*;
import ddf.minim.ugens.*;



AudioOutput out_1;
Delay myDelay1;
SineWave sine_1;
float freq_1 = 82;



void setup() 
{
minim = new Minim(this);
out_1 = minim.getLineOut(Minim.STEREO);

sine_1 = new SineWave(440, 0.5, out_1.sampleRate());


int port = 10;

sine_1.portamento(port);

out_1.addSignal(sine_1);


}


void draw() 
{

   background(240);
   freq_1 = 1169.25;   
   sine_1.setFreq(freq_1);
}

void stop()
{
out_1.close();
minim.stop();
super.stop();
}

非常感谢!

最佳答案

我将此问题发布到Processing论坛上,并得到了很好的答案here

关于audio - 使用Processing Minim库添加延迟和ADSR滤波器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3466682/

相关文章:

java - 加工过程中运动平稳

java - 处理(Java): How to make a plotted sine function look continuous instead of separate dots when the amplitude of the function increases

audio - 如何访问来自正在播放的电影的音频输出?

java - 通过环绕立体声扬声器输出多声道音频

java - 处理最小空指针

java - 如何从 pde 文件创建处理库

c - 在 C 中使用 XAudio2

macos - 用于外部接口(interface)的 Pyaudio (Mac OSX)

java - (java) 声音可以像这样存储在字节数组中吗?

audio - .wav文件全部为1's or -1'会发生什么?