Technologies
LaraRadio was developed using modern, robust, and high-performance technologies — all widely recognized in the development of desktop applications. Below are the main tools used to build the software:
In LaraRadio, C++ enables maximum performance in audio playback, long-term stability during transmissions, and precise integration with external libraries like FFmpeg.
By using Qt, LaraRadio delivers a clean and intuitive interface designed for a smooth user experience, with native support for dark themes, keyboard shortcuts, and seamless integration with Linux desktop environments.
Beyond the interface, Qt also simplifies handling events, timers, files, and multimedia components, accelerating development while keeping the code organized and modular.
In LaraRadio, FFmpeg is responsible for decoding virtually any audio format and even extracting audio from video files. This ensures broad compatibility with MP3, WAV, OGG, FLAC, MP4, MKV, AVI, and many more — all without the need for external plugins or manual conversion.
Together, these three technologies make LaraRadio lightweight, powerful, and fully functional, providing a professional-grade radio automation experience on Linux — with freedom and quality.


About C++
C++ is a high-performance programming language widely used in systems that require speed, efficiency, and full control over hardware. It allows the development of stable, fast applications that consume minimal resources — essential traits for radio automation software.In LaraRadio, C++ enables maximum performance in audio playback, long-term stability during transmissions, and precise integration with external libraries like FFmpeg.
About Qt
Qt is a powerful cross-platform framework for building graphical user interfaces (GUIs). It enables the development of modern, responsive, and highly customizable applications.By using Qt, LaraRadio delivers a clean and intuitive interface designed for a smooth user experience, with native support for dark themes, keyboard shortcuts, and seamless integration with Linux desktop environments.
Beyond the interface, Qt also simplifies handling events, timers, files, and multimedia components, accelerating development while keeping the code organized and modular.
About FFmpeg
FFmpeg is one of the most comprehensive and respected libraries for audio and video processing. It's used globally in software such as VLC, OBS Studio, and even large platforms like YouTube.In LaraRadio, FFmpeg is responsible for decoding virtually any audio format and even extracting audio from video files. This ensures broad compatibility with MP3, WAV, OGG, FLAC, MP4, MKV, AVI, and many more — all without the need for external plugins or manual conversion.
Together, these three technologies make LaraRadio lightweight, powerful, and fully functional, providing a professional-grade radio automation experience on Linux — with freedom and quality.