示例#1
0
double Envelope::modulate(double sample, double depth, double maximum)
{
    // Modulate
    if (mods_[AMP].inUse())
    {
        amp_ = mods_[AMP].tick();
    }
    
    return sample + (maximum * tick_() * depth * amp_);
}
示例#2
0
void hosted_server::tick() {
    if(tick_) {
        tick_();
    }
}
示例#3
0
	void tick(Vector::value_type dt) {
		if (!frozen) {
			tick_(dt);
		}
	}