Cross-Platform Audio Analysis Tool

I've been working on an audio analysis tool, lately. Here's a screenshot:

AAT Screenshot on MacOS

One of my interests involves creating software algorithms that manipulate audio in various ways. This frequently involves analyzing various numerical data.

Tired with writing specialized scripts corralling specific data and/or wrestling with Excel, I set out to make my own tool to aid in development and analysis of my various audio processing algorithms.

I've used Qt to help with this and, so far, I'm fairly happy with the results. I've built and used this software on Windows, Ubuntu and MacOS. Above, shows the Audio Analysis Tool running on MacOS. Here's a screenshot of it running on Ubuntu:

AAT Screenshot on Ubuntu

And a screenshot of the Audio Analysis Tool running on Windows:

AAT Screenshot on Windows

This project is written in C++, is on GitHub here and is licensed under the MIT license. It also leverages my AudioLib project which can be found on GitHub here.

Currently, the Audio Analysis Tool allows for analysis of audio transients. I plan to add additional features in the very near future. More info concerning my transient detection algorithm can be found here.

The GitHub readme contains details on the Audio Analysis Tool including how to build it on various platforms. If anyone has any questions, just let me know - I'll be happy to discuss.

Date: December 14th, 2017 at 2:47pm
Author: Terence Darwen
Tags: Audio Analysis Tool, Audio Software, Cross-Platform Development, C++ Development

Previous Next