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: How to 10x Development Speed when Building an ADAS HMI Towards Production
Surround Reality (SR) is rapidly gaining traction because it provides the situational awareness toda...
Watch VideoWebinar: Safe, Smart, Seamless: Navigating HMI Hurdles in Lab Equipment
This webinar is part of a two-part series that explores how medical Human–Machine Interfaces (HMIs) ...
Watch VideoWebinar: 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 Video