Skip to content

Seif250/Audito

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

4 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Audio Filter Studio 🎧

A modern audio filtering application built with Python. This app provides users with tools to modify audio files, including pitch shifting, speed adjustment, noise reduction, and equalization, all through an intuitive graphical user interface.


✨ Features

  • 🎡 Pitch Shifting: Adjust the pitch of audio files for creative or corrective purposes.
  • ⏩ Speed Modification: Speed up or slow down audio playback.
  • πŸ”‡ Noise Reduction: Remove background noise for clearer audio.
  • πŸ“Š Audio Equalization: Apply bandpass filtering to enhance specific frequency ranges.
  • πŸ–₯ Modern GUI: Built with customtkinter for a sleek and user-friendly interface.

πŸ“š Technologies Used

  • Python: The core programming language.
  • Libraries:
    • πŸ”Ή customtkinter: For designing the graphical user interface.
    • πŸ”Ή librosa: For advanced audio processing.
    • πŸ”Ή soundfile: For handling audio file I/O.
    • πŸ”Ή noisereduce: For noise reduction.
    • πŸ”Ή numpy and scipy: For numerical computations and signal filtering.

πŸ”„ How to Run

  1. Install the required libraries:
    pip install -r requirements.txt
  2. Run the application:
    python audio_filter_studio.py
  3. Use the app to process your audio files with ease.

πŸ”œ Future Improvements

  • βž• Add support for additional audio effects (e.g., reverb, bass boost).
  • 🌐 Support for more audio file formats (e.g., FLAC, AAC).
  • πŸ“ Include a waveform visualizer for real-time audio visualization.

πŸ–Ό Screenshots

image


πŸ”’ License

This project is licensed under the MIT License. See the LICENSE file for details.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages