Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. Qt Development
  3. General and Desktop
  4. Linux Audio Mess and Qt
Forum Update on Monday, May 27th 2025

Linux Audio Mess and Qt

Scheduled Pinned Locked Moved General and Desktop
3 Posts 3 Posters 2.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R Offline
    R Offline
    rykomick
    wrote on 22 May 2013, 12:41 last edited by
    #1

    Everyone who had to deal with audio in Linux knows that it is a real mess. Now it seems that this mess has infected Qt Audio module on Linux.

    I work on an audio player based on libsndfile and QT Audio. While on Windows there are no problems with underlying audio system I have massive problems on Linux. I'm using Debian wheezy and it looks like it comes with pulseaudio QT plugin only. No way to use ALSA directly. I understand this might be a problem of the distribution but can someone tell me what is the policy from QT side about dealing with this stuff? Is it wanted by Qt that Mutimedia support is handled by plugins only? If so, why isn't there an ALSA plugin? There are implementations of QAudio classes for ALSA in the QT source code, why are they not included as a plugin?

    I personally don't like pulseaudio and don't want users od my application to be forced to install it. BTW I also don't like ALSA because of it's horrible almost non existing documentation and the fact you never know exactly what happens inside of it. It is ridiculues that ALSA guys are not able to make a good documentation after 15 years of development! The only good sound APIs on Linux are OSS and JACK in my opinion. I'd love to have JACK support in QT Multimedia, are there any plans to support it?

    1 Reply Last reply
    0
    • S Offline
      S Offline
      SGaist
      Lifetime Qt Champion
      wrote on 22 May 2013, 16:42 last edited by
      #2

      Hi,

      You might have better chance to get an answer posting on the mailing list, there are only few (if at all) Qt maintainers that follow this forum.

      Interested in AI ? www.idiap.ch
      Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct

      1 Reply Last reply
      0
      • C Offline
        C Offline
        cybercatalyst
        wrote on 25 Sept 2014, 12:15 last edited by
        #3

        A bit late, but checkout QJackAudio: https://github.com/cybercatalyst/qjackaudio

        1 Reply Last reply
        0

        • Login

        • Login or register to search.
        • First post
          Last post
        0
        • Categories
        • Recent
        • Tags
        • Popular
        • Users
        • Groups
        • Search
        • Get Qt Extensions
        • Unsolved