Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

loud dc burst over right channel #790

Closed
gentleclockdivider opened this issue Mar 26, 2019 · 1 comment
Closed

loud dc burst over right channel #790

gentleclockdivider opened this issue Mar 26, 2019 · 1 comment
Milestone

Comments

@gentleclockdivider
Copy link

A loud click , plop , dc offset ... appears over the right channel .
Mostly happens when playing some notes in fast succession , difficult to replicate the bug

@esaruoho
Copy link
Collaborator

esaruoho commented Mar 26, 2019

duplicate of #753, #699, #698, #662, #660

baconpaul added a commit to baconpaul/surge that referenced this issue Apr 1, 2019
In two places, filters were using uninitialized memory at
creation. In some cases, for some values, in some instances,
this would create a large "pop" as the filter went unstable
with crazy coefficients or history values.

In my headless simulator, without these initialization changes
we get a click and pop within the first 100 instances. With them
there is no unstable run within 20,000 instances.

In theory this
Closes surge-synthesizer#790
Closes surge-synthesizer#753
Closes surge-synthesizer#699
Closes surge-synthesizer#698
Closes surge-synthesizer#662
Closes surge-synthesizer#660
@baconpaul baconpaul added this to the 1.6.0 milestone Apr 1, 2019
baconpaul added a commit to baconpaul/surge that referenced this issue Jul 10, 2019
In two places, filters were using uninitialized memory at
creation. In some cases, for some values, in some instances,
this would create a large "pop" as the filter went unstable
with crazy coefficients or history values.

In my headless simulator, without these initialization changes
we get a click and pop within the first 100 instances. With them
there is no unstable run within 20,000 instances.

In theory this
Closes surge-synthesizer#790
Closes surge-synthesizer#753
Closes surge-synthesizer#699
Closes surge-synthesizer#698
Closes surge-synthesizer#662
Closes surge-synthesizer#660


Former-commit-id: 8e8307f5065169c6651215a1832bdd3cd315b403 [formerly 506ec57]
Former-commit-id: f6fd0b5ce82ee51975a9e12079ff44d6d788405f
Former-commit-id: 025d2371d9ed79ddc4da4540211633bbc416ccbd
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants