What does "Bypass" mean?

Post Reply
MRBarton
Posts: 31
Joined: Sat Aug 10, 2019 7:11 pm

What does "Bypass" mean?

Post by MRBarton » Sun May 31, 2020 5:17 pm

I'm curious about how CA and the dev community feel about this.
When a module is in the newly established 'bypassed' mode what should the module do? It's pretty obvious that an oscillator should stop oscillating and a noise source should shut up, but what about a filter or other processing type module? In the guitar pedal sense, "bypassed" means it passes the signal through unaltered. If this is not the intention, and processing modules should not pass the dry signal to all outputs, then I would suggest that the term "bypass" is a misnomer and I would suggest changing the term to "disabled" instead. Whadya think?

User avatar
Captain
Posts: 85
Joined: Sat Aug 25, 2018 11:12 am

Re: What does "Bypass" mean?

Post by Captain » Sun May 31, 2020 7:26 pm

MRBarton wrote:
Sun May 31, 2020 5:17 pm
In the guitar pedal sense, "bypassed" means it passes the signal through unaltered.
Yep, this is exactly how it’s supposed to work in VM effect/processor modules too. :) Open Module Designer, check ”Can be bypassed” in the module properties, and then look for the ProcessBypassedSample() function in the code, it’s all explained there in the commented text.

MRBarton
Posts: 31
Joined: Sat Aug 10, 2019 7:11 pm

Re: What does "Bypass" mean?

Post by MRBarton » Sun May 31, 2020 8:18 pm

Well I guess that answers that.
Thanks Captain.

Post Reply