Making music: Architecting realtime audio development with QML - DevDes 2021
www.qt.io
At Vochlea, they have built vocal-controlled music-making software that employs real-time audio and real-time machine learning. They have used QML as it allows them to rapidly develop beautiful, hardware-accelerated user interfaces. C++ with JUCE dominates the world of music-making software development. However, whilst JUCE provides UI functionality, it is far less productive than using QML. Qt does not have real-time, low-latency audio support, therefore we have taken the step of combining the use of both libraries to get the best of both worlds. Real-time audio programming comes with important threading and memory allocation restrictions; we consider these in our architecture.
Oh, here is more
Webinar: Qt for MCUs vs. LVGL: A Comparative Study from Design to Deployment
Listen to Qt Group and Spyrosoft for a practical comparison of Qt for MCUs vs. LVGL. See real-world ...
Watch VideoWebinar: Leading into 2026: Insights for the Software-Defined Vehicle era
The software-defined vehicle (SDV) era isn’t coming, it’s already here. But this shift is creating a...
Watch VideoMaking the Energy Flow: The Journey Towards a Qt Engineering Platform
In the era of energy transition – with an intensified global demand for sustainable energy solutions...
Watch VideoQt 6.10 Major Feature Updates
Qt 6.10 is now available, featuring new enhancements for application developers and device creators!...
Watch Video