Bison Audio Converter

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

🎨 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

  1. Install prerequisites: CMake, LLVM/Clang (or preferred compiler), vcpkg.

  2. Install dependencies:

    vcpkg install imgui['sfml-binding'] sfml libvorbis mp3lame fmt
  3. Clone the repository:

    git clone https://github.com/rambod/BisonAudioConverter.git
    cd BisonAudioConverter
  4. Generate and build:

    cmake -S . -B cmake-build-debug -DCMAKE_TOOLCHAIN_FILE=C:/vcpkg/scripts/buildsystems/vcpkg.cmake
    cmake --build cmake-build-debug
  5. Run the executable:

    ./cmake-build-debug/BisonAudioConverter

🚀 Usage

🖼️ Screenshots

Bulk Conversion Interface Conversion Progress

🤝 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

Links