Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Soumya-Kushwaha/SoundScape
Real Time Sound Visualizer
https://github.com/Soumya-Kushwaha/SoundScape
audio-visualizer pyaudio pysimplegui real-time sound-visualizer
Last synced: 3 months ago
JSON representation
Real Time Sound Visualizer
- Host: GitHub
- URL: https://github.com/Soumya-Kushwaha/SoundScape
- Owner: Soumya-Kushwaha
- Created: 2024-01-28T11:31:14.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-08-10T12:50:41.000Z (3 months ago)
- Last Synced: 2024-08-10T14:08:37.603Z (3 months ago)
- Topics: audio-visualizer, pyaudio, pysimplegui, real-time, sound-visualizer
- Language: Jupyter Notebook
- Homepage:
- Size: 943 KB
- Stars: 56
- Watchers: 1
- Forks: 88
- Open Issues: 36
-
Metadata Files:
- Readme: README.md
- Code of conduct: Code_Of_Conduct.md
Awesome Lists containing this project
README
# π΅ SoundScape π΅
Welcome to **SoundScape**! Dive into the world of real-time sound visualization and transform your audio experiences into stunning visual displays.
## π Features
- π¨ **Diverse Visualizers**: Explore various visual styles that adapt to your audio.
- βοΈ **Customization**: Fine-tune colors, shapes, and parameters to suit your needs.
- π **Real-Time Audio Processing**: Get instant visual feedback from live audio or files.
- π» **User-Friendly Interface**: Intuitive controls make it easy for anyone to use.
- π§ **Audio Source Flexibility**: Supports both microphone input and audio file playback.## π Getting Started
### Prerequisites
- Python 3.x
- Install dependencies:
```sh
pip install -r requirements.txt
```### Installation
#### 1. Clone the Repo:
```sh
git clone https://github.com/Soumya-Kushwaha/SoundScape.git
cd SoundScape
```#### 2. Run SoundScape:
```sh
python mainLanding.py
```## ποΈ Usage Example
```python
from visualizers import WaveformVisualizervisualizer = WaveformVisualizer()
visualizer.start()
```## π― Purpose and Vision
SoundScape was created to provide a visually engaging way to experience sound. Whether you're a musician looking to visualize your creations, an educator demonstrating sound properties, or just an enthusiast, SoundScape offers an interactive and immersive tool to enhance your audio experience.## π± Future Contributions
We envision SoundScape as a growing project with endless possibilities. Here are some ways you can contribute:- **New Visualizers:** Develop and share unique visualizers.
- **Feature Enhancements:** Improve customization options, add new settings, and enhance performance.
- **Bug Fixes:** Help us identify and resolve issues to improve stability.
- **Documentation:** Enhance and expand the project documentation.## π€ How to Contribute
We welcome contributions! Hereβs how you can get involved:1. Fork the repository.
2. Create a new branch **(`git checkout -b feature-branch`)**.
3. Make your changes.
4. Commit your changes **(`git commit -m 'Add new feature'`)**.
5. Push to the branch **(`git push origin feature-branch`)**.
6. Open a Pull Request.For more details, check out our [contributing guidelines](https://github.com/Soumya-Kushwaha/SoundScape/blob/main/Contribution.md).
## π¬ Contact
For inquiries, reach out to [Soumya Kushwaha]([email protected]).