Home / Audio
340 Components & Libraries
Sortby
The widget can then be initialized on a file upload form the following way: For further information, please refer to the following guides: The File Upload plugin is regularly tested with the latest b…
As developers, we spend our days with code. The site you're reading this on is mostly modules, packages, libraries, frameworks, and the like. But users see applications. When building our own applica…
Library for performing speech recognition, with support for several engines and APIs, online and offline. Speech recognition engine/API support: Project links: First, make sure you have all the requi…
Dejavu can memorize audio by listening to it once and fingerprinting it. Then by playing a song and recording microphone input or reading from disk, Dejavu attempts to match the audio against the fin…
A python package for music and audio analysis. The latest stable release is available on PyPI, and you can install it by saying To build librosa from source, say Then, to install librosa, say If all …
pyAudioAnalysis is a Python library covering a wide range of audio analysis tasks. Through pyAudioAnalysis you can: pyAudioAnalysis provides easy-to-call wrappers to execute audio analysis tasks. Eg,…
For more examples, see:
aubio is a library to label music and sounds. It listens to audio signals and attempts to detect events. For instance, when a drum is hit, at which frequency is a note, or at what tempo is a rhythmic…
Real-time LED strip music visualization using Python and the ESP8266 or Raspberry Pi. The repository includes everything needed to build an LED strip music visualizer (excluding hardware): To build a…
Essentia is an open-source C++ library for audio analysis and audio-based music information retrieval released under the Affero GPLv3 license. It contains an extensive collection of reusable algorith…
This synchronization map can be output to file in several formats, depending on its application: The generic OS-independent procedure is simple: No copy rights were harmed in the making of this proje…
This is what the system tray menu looks like: Check these images: There are two ways of installing this application: If you are using homebrew, it is possible to install the binary as follows: Addit…
If you find this package useful, please cite as: This is a utility library that downloads and prepares public datasets. We do not host or distribute these datasets, vouch for their quality or fairnes…
Provide a compatible audio file and basic-pitch will generate a MIDI file, complete with pitch bends. Basic pitch is instrument-agnostic and supports polyphonic instruments, so you can freely enjoy t…
SoLoud is an easy to use, free, portable c/c++ audio engine for games. Zlib/LibPng licensed. Portable. Easy.
MediaCMS is a modern, fully featured open source video and media CMS. It is developed to meet the needs of modern web platforms for viewing and sharing media. It can be used to build a small to mediu…
The aim of this repository is to create a comprehensive, curated list of python software/tools related and used for scientific research in audio/music applications.
Mutagen is a Python module to handle audio metadata. It supports ASF, FLAC, MP4, Monkey's Audio, MP3, Musepack, Ogg Opus, Ogg FLAC, Ogg Speex, Ogg Theora, Ogg Vorbis, True Audio, WavPack, OptimFROG, …
pyo is a Python module written in C to help digital signal processing script creation. pyo is a Python module containing classes for a wide variety of audio signal processing types. With pyo, user wi…
Polymath makes it effortless to combine elements from different songs to create unique new compositions: Simply grab a beat from a Funkadelic track, a bassline from a Tito Puente piece, and fitting h…
Here are several solutions for a wide range of scenarios. Each solution contains a Jupyter Notebook and a Docker deployable solution, meaning anyone can run it on their local machine. In addition to …
Madmom is an audio signal processing library written in Python with a strong focus on music information retrieval (MIR) tasks. Possible acronyms are: The package has two licenses, one for source code…
If you use this code or part of it, please cite us! Feb, 16 2019: Even though the code can be easily adapted to any speech dataset, in the following part of the documentation we provide an example ba…
The idea behind creating this project was to build a machine learning model that could detect emotions from the speech we have with each other all the time. Nowadays personalization is something that…
For detailed information, please check the commit history. It's recommended to create an alias for a convenient usage: Essentially, what this does is to map the /home/worker/.config/whipper and ${PWD…
OpenShot Video Library (libopenshot) is a free, open-source C++ library dedicated to delivering high quality video editing, animation, and playback solutions to the world. OpenShot now supports exper…
A utility for batch-normalizing audio using ffmpeg. This program normalizes media files to a certain loudness level using the EBU R128 loudness normalization procedure. It can also perform RMS-based …
The most recent version of noisereduce comprises two algorithms: If you use this code in your research, please cite it:
Subscribe to our newsletter