當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。