当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing Env用法及代码示例


Processing, 类Env用法介绍。

构造函数

  • Env(parent)

说明

这是一个 ASR(攻击持续释放)包络发生器。

例子

import processing.sound.*;

TriOsc triOsc;
Env env;

float attackTime = 0.001;
float sustainTime = 0.004;
float sustainLevel = 0.3;
float releaseTime = 0.4;

void setup() {
  size(640, 360);
  background(255);
  
  // Create triangle wave
  triOsc = new TriOsc(this);

  // Create the envelope 
  env  = new Env(this); 
 
}      

void draw() {
}

void mousePressed() {
  triOsc.play();
  env.play(triOsc, attackTime, sustainTime, sustainLevel, releaseTime);
}

方法

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 Env。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。