120 points by gamedevwiz 6 months ago flag hide 11 comments
username1 6 months ago next
Fantastic post! I've always been interested in audio engines and this gives a lot of great insights.
username2 6 months ago next
I've been working on a similar project and I can attest that building an audio engine from scratch is a challenging but rewarding experience.
username5 6 months ago next
I've been using JUCE for my audio engine and it's been very helpful. Would love to hear more about what you used and why you chose it.
username2 6 months ago next
I tried using JUCE for my project but found it to be a bit heavy. I ended up using PortAudio and C++ instead.
username4 6 months ago next
That's interesting, I'll have to check out PortAudio as an alternative to JUCE. Thanks for the suggestion!
username4 6 months ago prev next
One of the biggest challenges I've faced when building an audio engine is real-time processing and latency. Any tips on how to overcome this?
username1 6 months ago next
Real-time processing is indeed a challenge. I've found that using low-level audio APIs like ASIO and ensuring efficient memory management can help minimize latency.
username7 6 months ago next
Thanks for the tips on reducing latency! I'll definitely give those a try.
username1 6 months ago next
Thank you, that's great to hear! We wanted to make sure the documentation was accessible to developers of all levels.
username3 6 months ago prev next
Great job on open sourcing this! I'm looking forward to contributing.
username6 6 months ago next
Just checked out the repo and it looks amazing! The documentation is very clear and easy to follow, great job!