greetings, i want to build a daw (digital audio workstation), but i have no idea where to even start. here are my needs and the options i’ve found:
my needs:
- load and keep things (audio, midi) in memory
- cross-platform compatibility is not a requirement
the options i’ve found:
flutter- gtk/qt
- raylib (with zig)
- webassembly (with zig)
flutter: the first option that came to my mind was flutter. i thought it would give me a quick start in laying down the ui, but i don’t think it has the capability to fulfill my needs (please correct me if i’m wrong)
gtk/qt: no opinion
raylib (with zig): it’s cool (my choice as of now)
webassembly (with zig): it would be an ultimate comfort to build this way ig, but is it possible to make that web app into desktop one (like tauri or something)?
id really appreciate your opinions and advice
ps: i hope i’m clear. i got a headache searching about these. i’ll update this post for more clarity later
Happy Qt User here, I was able to make sense of the C++ and Go bindings for Qt really quickly and there’s a lot of good resources and examples online for Qt Templates
You can also do the dance https://youtube.com/watch?v=J2mEPQGq5dU
bruh what was that!
Here is an alternative Piped link(s):
https://piped.video/watch?v=J2mEPQGq5dU
Piped is a privacy-respecting open-source alternative frontend to YouTube.
I’m open-source; check me out at GitHub.