Benjamin Saunders

Results 922 comments of Benjamin Saunders

The beep demo experiences erratic popping artifacts on my system unless I manually turn up pulse's latency. Other software on my system, generally using pulse natively, doesn't seem to have...

> is there any chance that there were any applications streaming audio to/from Pulse Audio while you ran the beep example? I don't think so, though it's hard to be...

I successfully reproduced the popping with pasystray reporting no clients other than the demo.

Reproduced the popping with pulse disabled (`ps aux |rg pulse` displayed nothing while sound was playing). Still hard to tell whether anything else was accessing the device; alsa empirically doesn't...

Bear in mind that the existing generally-functional alsa backend works decently on top of pulse. The question is whether we need to go to the effort of developing and maintaining...

> the compile times and dependency bloat improvements are quite solid. Can you quantify this?

Perhaps the oboe host should expose a platform-specific interface to take ownership of an oboe device that you can construct manually per your preferences?

> I do not suspect a driver issue. Likely a me issue. FWIW, if you're able to reproduce this without writing `unsafe` in your code, then this is a CPAL...

+1, I'd love to be able to respond to changes in the default device. It would be especially helpful if cpal provided a way to move the callbacks between devices,...

coreaudio-sys could be made much less fragile and heavyweight by including pregenerated bindings rather than invoking bindgen.