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

VCO-1 PWM produces clicks/artifacts #114

Open
espenstoro opened this issue Aug 28, 2020 · 1 comment
Open

VCO-1 PWM produces clicks/artifacts #114

espenstoro opened this issue Aug 28, 2020 · 1 comment

Comments

@espenstoro
Copy link

Plugin version 1.4.0, Rack 1.1.6, Windows 8.1

I have noticed that when I modulate the pulse width of Fundamental VCO-1 that it produces intermittent clicking and popping. This happens even when the modulation is moderate – it’s not getting near the ends where the pulse width goes to zero. It only happens with PWM, never happens on other waveforms, and doesn’t happen if the pulse width in constant.
I have used VCV Recorder to verify that it's not my system or output, you can see it on the scope and in a wave editor.

Untitled
765j45
b34n5m

How to repro: Modulate PWM with sine LFO, it's pretty obvious above 50% PWM CV.

The following is over my head, but it's what I've been told after asking around a bit:

It’s my understanding (via google) that is it difficult to get PWM to work with MinBLEP. As you know, it’s very important that the waveform crossing detector fire once and only once for every time the phase crosses the trigger threshold. It sounds like what’s happening is that the detector is firing more than once, adding extra bleps every now and then.

Hope that's helpful in any way.

E

@cvpines
Copy link

cvpines commented Jan 9, 2022

This forum thread contains a possible fix for the issue: https://community.vcvrack.com/t/clicks-and-pops-from-pwm/15824/4

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

2 participants