A simple media player made in Python using the PyQt5 module. Its a desktop application which can run songs and also display its metadata similar to any other media playback software.
Build an audio visualizer for the playing audio. QAudioProbe can be used to get the raw data of the running media. Now, the problem is to extract the raw data, and process it to get the information about the (frequency, amplitude).
I have a customizable equalizer bar widget code which can be given any number of bars, delay, colors. The main problem is to get the useful data out of QAudioProbe.
This project was made on Windows OS, so its totally compatible with most versions of Windows.
I want help for making it compatible with Linux OS also. Any contribution to it will be highly appreciated.
Any suggestions, any modifications, any changes are welcomed. Thank You in Advance!