Create An Audio Spectral Editor with Qt



  • I'm in the process of corresponding with Audionamix (http://www.audionamix.com), the company that makes ADX Trax and ADX Trax Pro, as well as a new version, ADX Trax SP and ADX Trax Pro SP, and I suggested to them a couple years ago that not only should they make their product available for Windows customers, but also, they should incorporate accessibility into their programs. Both Steve Oliver and Ellie McNeil at the United States division of Audionamix in Los Angeles have told me that they are more than happy to put accessibility into their program. Better yet, they even told me they would be more than happy to let me help them write the code for the next major version of ADX Trax and Trax Pro SP. Which leads me to this question. Is it possible to make an audible spectral editor with the Qt Programming Language? For example, if I was to program a spectral editor using tones to represent what parts of a recording there are, especially if you wanted to separate each part (vocals, music, background noise, and speech), what kind of audible tones can be used to represent vocals, speech, background noise, and music elements?


  • Lifetime Qt Champion

    Hi,

    Sounds like a great project !

    Just one thing to make clear: Qt is not a programming language, it's a C++ framework.

    Do you mean you would like to play audio samples to identify each component ?



  • @SGaist said in Create An Audio Spectral Editor with Qt:

    Hi,

    Sounds like a great project !

    Just one thing to make clear: Qt is not a programming language, it's a C++ framework.

    Do you mean you would like to play audio samples to identify each component ?

    I guess you could say that. For the instrument part of a track, for example, you could import a soundfont that supports General MIDI in all forms (GM, GM2, GS, and XG, for example). As of this moment, ADX Trax Pro only has a visual spectral editor, which would be hard for me to navigate since I can't see. That's why, in addition to the visual spectral editor, there should be an audio spectral editor to accompany it within the software. So for example, in the visual spectral editor, vocals are represented by stacks of wavy lines which are usually highlighted in blue. I believe this includes spoken vocals as well, but I'm not exactly sure. Here's a video of the latest version of ADX Trax Pro in a tutorial by Steve Oliver. https://www.youtube.com/watch?v=JHu_cM4XtZI


  • Moderators

    @Annabelle said in Create An Audio Spectral Editor with Qt:

    I'm in the process of corresponding with Audionamix (http://www.audionamix.com), the company that makes ADX Trax and ADX Trax Pro, as well as a new version, ADX Trax SP and ADX Trax Pro SP...
    ...
    Is it possible to make an audible spectral editor with the Qt Programming Language?

    So this means the audio processing component is already available??
    Because thats definitely something that far beyond the Qt framework. So when you have the processed audio data available you are be able to build up your application and visualize the audio data as you like with Qt.
    But as a warning beforehand, the porting to Qt will be a lot of work to do when looking at the video you've posted.


Log in to reply
 

Looks like your connection to Qt Forum was lost, please wait while we try to reconnect.