Releases: AdityaSeth777/Audio-SpectraCLI
Total Enhancement - v4.0.0
What's Changed
- Total enhancement - v4.0 by @AdityaSeth777 in #8 and 03e42ed
Full Changelog: 3.2...4.0
Release Notes :
I am excited to announce the fourth (and by far, the MOST AWESOME) release of Audio-SpectraCLI!
This release introduces the significant changes and upgrades :
- Added PyQt5 modules and a Gaussian filter that enables user input for Duration (in seconds), Sampling Rate (in Hz), Block Size, and also smoothens the output.
- Launched on Product Hunt and added the links in Readme.
- Updated the License.
Notable points :
From v4.0.0, I have implemented a whole new code using PyQt5, which you will find evident here in the new main default code - 'main-old.py' and the 'test-old.py' case supporting that.
The 'main-old.py', which is the code for the main file for v3.2, and the 'test-old.py' case supporting that, is DEPRECATED.
I hope you enjoy using Audio-SpectraCLI as much as I enjoyed developing it! Feel free to provide feedback or report any issues on my GitHub repository.
How to Install
Go to Installation and Usage to have a more clear idea about the overall file structure and how to install and use it in your code.
Make sure you have a microphone connected to your system to capture audio input.
3.2
What's Changed
- Added Docker Support. by @AdityaSeth777 in #7
Audio-SpectraCLI v3.2 Release Notes
This release introduces the significant changes and upgrades :
- Added support for Docker just to make the project interactive and enjoyable.
How to Install
Go to Installation and Usage to have a more clear idea about the overall file structure and how to install and use it in your code.
Make sure you have a microphone connected to your system to capture audio input.
3.1
Audio-SpectraCLI v3.1 Release Notes
Initial Release
I am excited to announce the third release of Audio-SpectraCLI!
This release introduces the significant changes and upgrades :
- Customizable Frequency Range: Allow users to specify the frequency range to display in the spectrum.
- Color Customization: Provide options for users to customize the colors used in the spectrum visualization.
I hope you enjoy using Audio-SpectraCLI as much as I enjoyed developing it! Feel free to provide feedback or report any issues on my GitHub repository.
How to Install
Go to Installation and Usage to have a more clear idea about the overall file structure and how to install and use it in your code.
Make sure you have a microphone connected to your system to capture audio input.
2.1
Audio-SpectraCLI v2.1 Release Notes
Initial Release
I am excited to announce the second release of Audio-SpectraCLI! This release introduces the following features
- Bug fixes for Linux platforms
- Usage bugs fixed
I hope you enjoy using Audio-SpectraCLI as much as I enjoyed developing it! Feel free to provide feedback or report any issues on my GitHub repository.
How to Install
You can install Audio-SpectraCLI via pip:
pip install Audio-SpectraCLI
Usage
To start the real-time spectrum visualization, simply run the following command:
audio_visualizer()
Make sure you have a microphone connected to your system to capture audio input.
2.0
Audio-SpectraCLI v2.0 Release Notes
Initial Release
We are excited to announce the first release of Audio-SpectraCLI! This release introduces the following features:
- Real-time visualization of Fast Fourier Transform (FFT) spectrum of audio input.
- Interactive CLI interface for easy control and customization.
- Support for adjusting parameters such as duration, sampling rate, and block size.
- Seamless integration with SoundDevice for audio input capture.
- Cross-platform compatibility for Windows, macOS, and Linux.
We hope you enjoy using Audio-SpectraCLI as much as I enjoyed developing it! Feel free to provide feedback or report any issues on my GitHub repository.
How to Install
You can install Audio-SpectraCLI via pip:
pip install Audio-SpectraCLI
Usage
To start the real-time spectrum visualization, simply run the following command:
audio_visualizer()
Make sure you have a microphone connected to your system to capture audio input.