This repository generates audio files for base, binaural, and isochronic frequencies using Python. It supports batch generation, transitions, and exports to MP3.
- Generate pure tones, binaural beats, and isochronic tones
- Batch processing with multiprocessing for fast generation
- Export audio as MP3 using LAME encoder
- Customizable frequencies, durations, and transitions
Install dependencies:
pip install -r requirements.txt
-
Configure Frequencies and Durations Edit
main.pyto set your desired base frequencies, binaural frequencies, and durations. -
Run:
python main.py
Output files are saved in the frequencies and transitions directories.
Batch Processing
The script uses multiprocessing to speed up large batch jobs. Adjust the number of CPU cores used in main.py if needed.
main.py: Main script for batch generation and processing.FrequencyCreator.py: Functions to generate tones and isochronic tones.WAVCombiner.py: Utilities for combining, converting, and exporting audio files.
frequencies/: Contains generated base, binaural, and isochronic MP3 files.transitions/: Contains MP3 files with frequency transitions.
MIT License
Note:
Generated audio files can be large and generation may take time depending on the number of frequencies and durations specified. Ensure you have sufficient disk space and processing power.