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

BLOsc aliasing #27

Open
esluyter opened this issue Nov 16, 2021 · 2 comments
Open

BLOsc aliasing #27

esluyter opened this issue Nov 16, 2021 · 2 comments

Comments

@esluyter
Copy link

Describe the bug
Audible aliasing artifacts above ~3kHz freq in all three waveforms of BLOsc

To Reproduce

{
BLOsc.ar(MouseX.kr(50, 5000, \exponential).poll, 0.5, 2) // also 0 and 1
}.play

Expected behavior
Vanilla band-limited oscillators:

  Saw.ar(MouseX.kr(50, 5000, \exponential))
  Pulse.ar(MouseX.kr(50, 5000, \exponential))

Desktop (please complete the following information):

  • OS: Mac os 10.11.6
  • Architecture: Intel
  • SC Version: 3.10.4
  • PortedPlugins Version: 0.3.1
  • 48k sample rate
@madskjeldgaard
Copy link
Owner

Ooph that's a nasty one. Thanks for reporting!

@esluyter
Copy link
Author

oh, and the helpfile code blows up on my machine -- might be to do with ar frequency straddling 0, BLOsc doesn't seem to like freq < 0

Ndef(\notam, {|freq=110, width=0.5|
    var sig = VarSaw.ar(freq, width: width);
    BLOsc.ar(sig);
}).play;

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