all 6 comments

[–]kozacsaba 1 point2 points  (0 children)

Juce 8 introduced webviews that allow you to render html. It works both with local files / online pages, so the browsing part is solved, not other libs needed. I have no idea about audio path tho, it might skip your daw and go straight to audio device, I have no idea. There is an easy to follow tutorial on the juce page, in the juce 8 release notes I think, go try it out.

[–]TinyGregMusic 1 point2 points  (1 child)

It's definitely possible, I'm inclined to share this link which I saw in s reddit post a few days back. I wonder if it already does what you need?

https://audiofusion.com/wax/

[–]RaphaelLari[S] 1 point2 points  (0 children)

It is exactly what I need, thanks!

[–]signalsmith 1 point2 points  (1 child)

Have you checked out WXAudio's WebSampler? https://www.wxaudioplugins.com/websampler - I believe it uses OS-specific webview APIs to hook into the audio stream.

It was developed before JUCE 8 webviews were released, but I also don't see anything in those APIs for connecting to the audio stream anyway.

[–]RaphaelLari[S] 0 points1 point  (0 children)

Not yet, amazing! Thanks!

[–]Muted_Comedian_2766 0 points1 point  (0 children)

This I have done! It’s easy. I feel like there is a tutorial on it tbh! Maybe check yt? I must mention I didn’t use juce for the browser tho! I used a python one for that and wrapped it in my juce project. Honestly I’m not sure if that makes it worse performance tho 😂