Audio File Renamer / Text File Generator

A Python GUI application for managing audio file names in a musical context. This tool helps musicians and audio engineers to:

  1. Generate text files containing standardized audio file names based on MIDI note ranges
  2. Batch rename audio files according to MIDI note numbers and names
audio_files-renamer

Features

Installation

  1. Clone this repository:
  2. git clone https://github.com/frankiefaruk/Audio_File_Rename.git
    cd audio-file-renamer
  3. Install required packages:
  4. pip install -r requirements.txt

Usage

  1. Run the application:
  2. python main_gui.py
  3. Using the Text File Generator:
  4. Using the File Renamer:

File Naming Convention

The application uses the following naming convention:

Format: {MIDI_number}_{Note_name}_{Instrument_name}.wav

Example: 60_C4_Electric_Guitar.wav

Safety Features

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

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