Henrik Enquist

Results 306 comments of Henrik Enquist

I plan to add the frames of any waiting chunk to the buffer level calculation. That should take care of this. And it should also help when using a target_level...

The case when the playback device goes to sleep isn't very well handled now, and won't really be improved by the changes I have in mind here. It would need...

See https://github.com/HEnquist/camilladsp/pull/391

Thanks for bringing this up, and the great description! I made the simple switch to `std::sync::Weak` here, seems to work ok but of course has the limitations you mentioned: https://github.com/HEnquist/wasapi-rs/pull/39...

That's a good way to handle it. I made a simple implementation for this in the same PR, can you take a look?

I'll take a look. I'm not aware of any changes in macOS that cause trouble and I have not needed to make any changes to my own projects to run...

I just tried the feedback example and it works fine here on Sonoma. This example is perhaps a bit too simple, it runs at 44.1 kHz but it does not...

> The biggest problem with these examples is that they're not "just works" examples. It depends on luck (if your default input device sample rate is set to `44100.0`), or...

Hi, Rubato always processes samples in chunks. You can choose if the input size or the output size should be fixed by using a for example SincFixedIn or SincFixedOut. As...

> Can you please add a more simplified, clear-cut example of this? > What is it that is unclear? I will work on improving the documentation, but I need input...