Spectrum-Qt is a simple GUI Software that allows you to create a Circular Spectrogram from a .wav File.
-
- First of all you need to install Python 3, pip, LibQt5, FFmpeg and git:
- On Debian-Based Distros:
sudo apt-get install python3 python3-pip qtbase5-dev ffmpeg git
- On SUSE-Based Distros:
sudo zypper in python3 python3-pip libqt5-qtbase-devel ffmpeg git
- On RedHat-Based Distros:
or
sudo dnf install python3 python3-pip qt5-qtbase-devel ffmpeg git
sudo yum install epel-release sudo yum install python3 python3-pip qt5-qtbase-devel ffmpeg git
- On Arch-Based Distros:
sudo pacman -S python python-pip qt5-base ffmpeg git
- On Windows:
- Download the installers from the official websites and install them
- You can also use winget to install Python 3 and git
winget install -e --id Python.Python.3.9 winget install -e --id Git.Git
- On MacOS:
- Download the installers from the official websites and install them
- On Debian-Based Distros:
- Install required Python Modules with pip:
pip install PyQt5 scipy matplotlib numpy
- Clone the Repository and go into the folder:
git clone https://github.com/PokeMichele/Spectrum-Qt.git && cd Spectrum-Qt
- Download py_spec.py file from the Official Repository and copy it into the folder
- Make sure you have all the permissions needed to run the shell script:
chmod +x create.sh
- On Windows you will need to convert the .sh file into a .bat file
- Run the Main Script:
python3 main.py
- First of all you need to install Python 3, pip, LibQt5, FFmpeg and git:
- Insert the file path (without file extension).
- Insert "single" or "dual" to set the mode (mono or stereo). If you don't know what to put inside the enry leave it blank.
- Click "Run"!
- Is Spectrum-Qt related to py_spec?
- Spectrum-Qt uses py_spec for a part of the process, but it can be replaced with any other script that does the same thing.
- If you run into some problems before opening an issue make sure it's not a py_spec problem. If so, check that the error hasn't already been reported in the Original Repository
- SpineGTK is made using Python, PyQt5 and some other Python Modules, wraps py_spec with a GUI and it's released under GPLv3 License.