# Proper implementation of the getBypassParameter()

**URL:** <https://forum.juce.com/t/proper-implementation-of-the-getbypassparameter/59782>\
**Category:** Audio Plugins\
**Created:** [February 1, 2024, 9:48am UTC](https://forum.juce.com/t/proper-implementation-of-the-getbypassparameter/59782 "2024-02-01T09:48:31Z")\
**Posts on this page:** 1\
**Showing post:** 9

<div class="post-metadata">

**Author:** ![dpsproservices](https://avatars.discourse-cdn.com/v4/letter/d/d26b3c/32.png) [@dpsproservices](https://forum.juce.com/u/dpsproservices)\
**Post date:** [September 11, 2024, 2:19am UTC](https://forum.juce.com/t/proper-implementation-of-the-getbypassparameter/59782/9 "2024-09-11T02:19:49Z")

</div>

Did you figure this out yet?

Also did you see this post

> [@Current state of bypass management](https://forum.juce.com/t/current-state-of-bypass-management/54662/7):
>
> Yep that is what I was thinking. We want to clear buffers / effect tails / meters etc. also when bypassing and then un-bypassing, not just when switching between non realtime and realtime rendering. So we implemented the timer based thing also for audio stuff. Of course that only works in realtime mode but hey - it’s something. For offline rendering we have to rely on processBlockBypassed() or the bypass parameter so there will be a known issue regarding offline rendering in Logic, Reaper and po…

---

_[View the full topic](https://forum.juce.com/t/proper-implementation-of-the-getbypassparameter/59782)._
