C++ Wav

Open-source C++ projects categorized as Wav

Top 7 C++ Wav Projects

  • AudioFile

    A simple C++ library for reading and writing audio files.

  • libnyquist

    :microphone: Cross platform C++11 library for decoding audio (mp3, wav, ogg, opus, flac, etc)

  • Sonar

    Write Clean C++ Code. Always.. Sonar helps you commit clean C++ code every time. With over 550 unique rules to find C++ bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • flacon

    Audio File Encoder. Extracts audio tracks from an audio CD image to separate tracks.

    Project mention: What's your favorite tool (ex. App, program, device) for being a musichoarder? | reddit.com/r/musichoarder | 2022-11-20

    For splitting flac/cuesheets I use Flacon.


    ESP32 Camera motion capture application to record JPEGs to SD card as AVI files and stream to browser as MJPEG. If a microphone is installed then a WAV file is also created. Files can be uploaded via FTP or downloaded to browser.

    Project mention: connect esp32 remotely without any hosting services | reddit.com/r/robotics | 2023-01-11
  • ni-media

    NI Media is a C++ library for reading and writing audio streams.

    Project mention: Can I transfer hotcues in Traktor from Windows to Mac? | reddit.com/r/DJs | 2022-03-09

    Are there any issues with timing shifts? I presume Traktor uses the ni-media library which uses MediaFoundation on Windows and CoreAudio on macOS for MP3 and AAC decoding. I would not be surprised if there are timing offsets for some files with those different decoders.

  • DFPlayerMini_Fast

    Fast and easy to understand Arduino library to use the DFPlayer Mini MP3 module from DFRobot.com. This is a huge improvement (both in terms of execution speed and simplicity) to the standard library provided by DFRobot.com.

    Project mention: Looking to build a sleep sounds machine for baby. Not sure where to start. | reddit.com/r/arduino | 2022-03-28

    Try the DFPlayer Mini: https://github.com/PowerBroker2/DFPlayerMini_Fast

  • proteaaudio

    Simple audio library for Windows, Linux, OSX. Supports Ogg and Wav playback and multichannel mixing.

  • InfluxDB

    Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-01-11.

C++ Wav related posts


What are some of the best open-source Wav projects in C++? This list will help you:

Project Stars
1 AudioFile 697
2 libnyquist 451
3 flacon 348
5 ni-media 207
6 DFPlayerMini_Fast 157
7 proteaaudio 21
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives