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. Audio Processing GUI Development in Qt, How to?
Forum Update on Monday, May 27th 2025

Audio Processing GUI Development in Qt, How to?

Scheduled Pinned Locked Moved General and Desktop
3 Posts 3 Posters 2.4k 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.
  • S Offline
    S Offline
    sergex
    wrote on 25 Mar 2011, 18:40 last edited by
    #1

    Hello everyone,

    I have some basic effect algorithms (i.e chrous, LP filtering..) which I would like to build a GUI application to be able to use these algorithms. For example I want to be able to open an audio file, process the audio file in some way with my algorithms and playback the processed file.

    Later on I would like to, if possible be able to see the waveforms of the original file and the processed file in the GUI application. This is my objective now. In the future I want to be able to create a user interface through which users can be able to use my own audio processing algorithms on files of their own.

    Is it possible to design such a GUI with the Qt programming framework? If so, could someone point me in the right direction to get started? Right now I have the Qt SDK 1.1 beta running on Windows 7 OS and also using Qt creator. I would really appreciate some guidance.

    1 Reply Last reply
    0
    • G Offline
      G Offline
      giesbert
      wrote on 26 Mar 2011, 00:48 last edited by
      #2

      So, lets start at the beginning:

      read some Qt documentation, it's really good. It is installed on you computer tohgether with the SDK (available e.g. in QtCreator). Look at the tutorials and examples.

      Opening and storing files is not so difficult in prinziple, but you want to work on audio files. Which libs do you want to use for the processing? Qt has some autio IO, but I'm not sure whether they allow filtering etc. Look at phonon, QtMobile, QtMultimedia (and use google :-) ).

      For the UI, you can do nearly everything :-) There are standard widgets and many extended open source widgets, like Qxt (Qt for technical apps) which give you more features.

      Nokia Certified Qt Specialist.
      Programming Is Like Sex: One mistake and you have to support it for the rest of your life. (Michael Sinz)

      1 Reply Last reply
      0
      • T Offline
        T Offline
        Thanatos.jsse
        wrote on 26 Mar 2011, 02:05 last edited by
        #3

        [quote author="Gerolf" date="1301100490"]
        For the UI, you can do nearly everything :-)... [/quote]

        @sergex check this link "Guitar Pro":http://blog.qt.nokia.com/2010/06/17/how-qt-can-turn-you-into-a-guitar-maestro/

        BR.

        1 Reply Last reply
        0

        1/3

        25 Mar 2011, 18:40

        • Login

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