What does "Bypass" mean?

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

What does "Bypass" mean?

Post by MRBarton »

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: 103
Joined: Sat Aug 25, 2018 11:12 am

Re: What does "Bypass" mean?

Post by Captain »

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: 145
Joined: Sat Aug 10, 2019 7:11 pm

Re: What does "Bypass" mean?

Post by MRBarton »

Well I guess that answers that.
Thanks Captain.
Post Reply

Return to “Module Designer”