kandi background
Explore Kits

13 best C++ Audio Editing libraries in 2022

by Open Weaver kits ✔ Updated: May 16, 2022

C++ Audio Editing libraries are used to create, edit and manipulate audio files. The libraries can be used to create applications related to editing audio files. C++ Audio Editing libraries can also be used for developing applications related to music production. C++ Audio Editing library provides an easy way to create applications that manipulate audio files. It provides a simple interface for manipulating audio data in memory. It provides functions for reading and writing of audio data from the disk. Audio editing is a process of manipulating audio data to create or customize an audio production. Audio editing can involve chopping, looping, and adding effects to existing sounds. It is widely used in many aspects of filmmaking, radio production, livesound engineering, music recording and reproduction, multimedia. A few of the most popular C++ Audio Editing open source libraries for developers are: BackgroundMusic - Background Music, a macOS audio utility: automatically pause; supercollider - audio server, programming language, and IDE for sound synthesis; oboe - Oboe is a C library that makes it easy to build highperformance audio apps on Android.

BackgroundMusicby kyleneideck

C++ star image 11173 Version:0.4.0-SNAPSHOT-b38f6dd

License: Others (Non-SPDX)

Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.

Support
Quality
Security
License
Reuse

BackgroundMusicby kyleneideck

C++ star image 11173 Version:0.4.0-SNAPSHOT-b38f6dd License: Others (Non-SPDX)

Background Music, a macOS audio utility: automatically pause your music, set individual apps' volumes and record system audio.
Support
Quality
Security
License
Reuse

supercolliderby supercollider

C++ star image 4138 Version:Version-3.12.2

License: Strong Copyleft (GPL-3.0)

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.

Support
Quality
Security
License
Reuse

supercolliderby supercollider

C++ star image 4138 Version:Version-3.12.2 License: Strong Copyleft (GPL-3.0)

An audio server, programming language, and IDE for sound synthesis and algorithmic composition.
Support
Quality
Security
License
Reuse

oboeby google

C++ star image 2965 Version:1.6.1

License: Others (Non-SPDX)

Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.

Support
Quality
Security
License
Reuse

oboeby google

C++ star image 2965 Version:1.6.1 License: Others (Non-SPDX)

Oboe is a C++ library that makes it easy to build high-performance audio apps on Android.
Support
Quality
Security
License
Reuse

musikcubeby clangen

C++ star image 2765 Version:0.97.0

License: Permissive (BSD-3-Clause)

a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++

Support
Quality
Security
License
Reuse

musikcubeby clangen

C++ star image 2765 Version:0.97.0 License: Permissive (BSD-3-Clause)

a cross-platform, terminal-based music player, audio engine, metadata indexer, and server in c++
Support
Quality
Security
License
Reuse

audiowaveformby bbc

C++ star image 1206 Version:1.4.2

License: Strong Copyleft (GPL-3.0)

C++ program to generate waveform data and render waveform images from audio files

Support
Quality
Security
License
Reuse

audiowaveformby bbc

C++ star image 1206 Version:1.4.2 License: Strong Copyleft (GPL-3.0)

C++ program to generate waveform data and render waveform images from audio files
Support
Quality
Security
License
Reuse

rtaudioby thestk

C++ star image 1019 Version:5.2.0

License: Others (Non-SPDX)

A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.

Support
Quality
Security
License
Reuse

rtaudioby thestk

C++ star image 1019 Version:5.2.0 License: Others (Non-SPDX)

A set of C++ classes that provide a common API for realtime audio input/output across Linux (native ALSA, JACK, PulseAudio and OSS), Macintosh OS X (CoreAudio and JACK), and Windows (DirectSound, ASIO, and WASAPI) operating systems.
Support
Quality
Security
License
Reuse

qby cycfi

C++ star image 703 Version:Current

License: Permissive (MIT)

C++ Library for Audio Digital Signal Processing

Support
Quality
Security
License
Reuse

qby cycfi

C++ star image 703 Version:Current License: Permissive (MIT)

C++ Library for Audio Digital Signal Processing
Support
Quality
Security
License
Reuse

stkby thestk

C++ star image 668 Version:4.6.1

License: Others (Non-SPDX)

The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language.

Support
Quality
Security
License
Reuse

stkby thestk

C++ star image 668 Version:4.6.1 License: Others (Non-SPDX)

The Synthesis ToolKit in C++ (STK) is a set of open source audio signal processing and algorithmic synthesis classes written in the C++ programming language.
Support
Quality
Security
License
Reuse

chromaprintby acoustid

C++ star image 580 Version:v1.5.0

License: Others (Non-SPDX)

C library for generating audio fingerprints used by AcoustID

Support
Quality
Security
License
Reuse

chromaprintby acoustid

C++ star image 580 Version:v1.5.0 License: Others (Non-SPDX)

C library for generating audio fingerprints used by AcoustID
Support
Quality
Security
License
Reuse

AudioFileby adamstark

C++ star image 541 Version:Current

License: Permissive (MIT)

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

Support
Quality
Security
License
Reuse

AudioFileby adamstark

C++ star image 541 Version:Current License: Permissive (MIT)

A simple C++ library for reading and writing audio files.
Support
Quality
Security
License
Reuse

Tonicby TonicAudio

C++ star image 428 Version:Current

License: Permissive (Unlicense)

Easy and efficient audio synthesis in C++

Support
Quality
Security
License
Reuse

Tonicby TonicAudio

C++ star image 428 Version:Current License: Permissive (Unlicense)

Easy and efficient audio synthesis in C++
Support
Quality
Security
License
Reuse

libnyquistby ddiakopoulos

C++ star image 317 Version:Current

License: Others (Non-SPDX)

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

Support
Quality
Security
License
Reuse

libnyquistby ddiakopoulos

C++ star image 317 Version:Current License: Others (Non-SPDX)

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

libopenshot-audioby OpenShot

C++ star image 154 Version:v0.2.2

License: Strong Copyleft (GPL-3.0)

OpenShot Audio Library (libopenshot-audio) is a free, open-source project that enables high-quality editing and playback of audio, and is based on the amazing JUCE library.

Support
Quality
Security
License
Reuse

libopenshot-audioby OpenShot

C++ star image 154 Version:v0.2.2 License: Strong Copyleft (GPL-3.0)

OpenShot Audio Library (libopenshot-audio) is a free, open-source project that enables high-quality editing and playback of audio, and is based on the amazing JUCE library.
Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Media
  • © 2022 Open Weaver Inc.