did not work because of missing return - for num_channels<=1, "left channel" was still running.. (1 means pass trough)dds
// do passthru | // do passthru | ||||
// It stores the unmodified data in the delay line so that | // It stores the unmodified data in the delay line so that | ||||
// it isn't as likely to click | // it isn't as likely to click | ||||
if(num_chorus < 1) { | |||||
if(num_chorus <= 1) { | |||||
// Just passthrough | // Just passthrough | ||||
block = receiveWritable(0); | block = receiveWritable(0); | ||||
if(block) { | if(block) { | ||||
transmit(block,0); | transmit(block,0); | ||||
release(block); | release(block); | ||||
} | } | ||||
return; | |||||
} | } | ||||
// L E F T C H A N N E L | // L E F T C H A N N E L |