This Is A Simple GUI Application To Manipulate Audio Files By Modifying The Audio Wave Form And Display It Using Python
App Binaries Are Available In The Releases
You Can Install The App Locally By Following These Steps:
- Download The Package File Locally
AudioHaze-0.3.0-py3-none-any.whl
- Run
pip install AudioHaze-0.3.0-py3-none-any.whl
- Now In The Terminal Run
AudioHaze
Running Locally Via GitHub
- You Need To Install
FFmpeg
From This Guide Install FFmpeg on Windows - Install Visual C++ Redistributable for Visual Studio 2015
- Make Sure
espeak
Is Installed On Your System By Executingsudo apt-get install espeak
You can Run This App Locally By Following These Steps:
- Clone/Download The Repo
- Open Cmd/Terminal And
cd
Into The Project Root Directory - Execute
pip install -e .
Now To Run The Application, Execute python -m AudioHaze
- Show Audio File Information Such As:
- File Type (Supports Mainly
.Wav
Files) -
.Mp3
Initial Support Was Added InV 0.6
- Number Of Channels
- Audio Frame Rate
- Maximum Audio Amplitude
- Audio File Duration
- File Type (Supports Mainly
- Modify The Audio File By:
- Increasing/Decreasing The Amplitude
- Increasing/Decreasing Audio Speed
- Increasing/Decreasing Audio Delay (Shift)
- Reversing The Audio
- Add An Echo Effect
- Represent The Audio Wave Form For Both Original And Modified Files
- Show A History Of Previous Modified Audio Files
- The Ability To Play Both Audio Files
- Text To Speach Functionality
- Export Both The New Modified Audio File And The Transcript TTS File In A New Directory
Audio output
- Convolution Operations For Some Elementary Signals
- LTI System Functionality:
- Convert Between Zeros And Poles Formula To H (s) Represented In Numerator/Denominator Formula
- Support For Stereo Audio Files
- Support Dark Mode Theme
- Support User Customized Themes Using
user.json
File Located InTheme
Folder
- Add History Window For Previous Imported Files
- Revamp The UI
- Add Support For More Audio Formats like
.Mp3
- Add Support For Stereo Files
- Remove Deprecated Audio Libraries/Functions
- Added Support For User Created Themes
The App Was Tested With The Following Version Of Python
Version | Windows | Linux | MacOS |
---|---|---|---|
3.11 | ✅ | ✅ | ✅ |
3.10 | ✅ | ✅ | ✅ |