
Bison Audio Converter
Fast and easy audio conversion with C++ and ImGui. Supports MP3, WAV, FLAC, and more with bulk and batch processing.
Bison Audio Converter is a powerful cross-platform audio conversion tool written in C++ with an ImGui-based interface. Designed for both single-file and bulk conversion, it makes large-scale audio processing simple, fast, and efficient.
🌟 Features
- Bulk & Batch Conversion: Convert entire directories of audio files while preserving folder structures.
- High-Speed Processing: Optimized for performance with native C++ efficiency.
- Multiple Formats: Input support for WAV, output to MP3 (more formats coming soon).
- Cross-Platform: Runs on Windows and Linux.
- Real-time Logs: Track conversion progress and debug issues.
- Open-Source: Free, transparent, and community-driven.
🎨 User Interface
Bison Audio Converter uses ImGui + SFML to provide a lightweight, responsive GUI. Users get real-time progress updates and conversion logs without clutter.
🛠️ Build Instructions
-
Install prerequisites: CMake, LLVM/Clang (or preferred compiler), vcpkg.
-
Install dependencies:
vcpkg install imgui['sfml-binding'] sfml libvorbis mp3lame fmt
-
Clone the repository:
git clone https://github.com/rambod/BisonAudioConverter.git cd BisonAudioConverter
-
Generate and build:
cmake -S . -B cmake-build-debug -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake cmake --build cmake-build-debug
-
Run the executable:
./cmake-build-debug/BisonAudioConverter
🚀 Usage
- Bulk Conversion: Select input/output directories, hit Start Conversion, and let it process.
- Single File Conversion: Choose one file, pick output directory, and click Convert.
- Logs: Monitor the conversion process live in the integrated log window.
🖼️ Screenshots
🤝 Contributing
Fork the repo, make a branch, and submit a PR. Contributions are welcome!
📜 License
MIT License.
Bison Audio Converter is built to handle everything from small tasks to massive audio libraries. Download it today and streamline your audio workflow.
Downloads
- Windows Setup 1.0.0 15 MB