📁 Alignment/synch - Declipping - Dequantizing - Enhancing - Mastering - Normalizing - Noise reducing - Phasing - Pitch Shifting - Resampling - Restoring - DRC
Warning
Alignment/synch ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
Audio alignment tool | A tool to align audio files | |||
Video Audio Sync for FFMPEG | Reads multiple a/v files and present them as wave forms for easier alignment | |||
AudioAlign | Automatically synchronize audio and video recordings that have either been recorded in parallel at the same event or contain the same aural information | |||
synchronize | Synchronize two streams | |||
Sync Audio Tracks | Audio tracks synchronization command-line tool for video editors that don't support it | |||
SyncSink | Synchronize audio captured from many (independent) microphones if some environmental sound is shared (leaked in) the recordings | |||
LTCsync | Syncs media files using embedded timecode (LTC) | |||
Aligning video recordings with Julia | Companion notebook for the related article | |||
Audio-to-audio-alignment-research | Abhijeet Pradhan's 2021 honored academic research (and code) | |||
align-and-compare | Code for "Utilizing Hierarchical Structure for Audio-Based Music Similarity" paper | |||
music_synchronization | Audio synchronization with chromagraph and dynamic time warp algorithm | |||
FFmatch | A program that helps to adapt audio tracks of different versions of a movie | |||
Clip Alignment | Aligns two tracks of digital audio that have been recorded at approximately the same time | |||
Synchronize-Audio | Align a large collection of unorganized and unprocessed audio and video recordings according to their starting points on an unknown time line | |||
audio-synch-tool | matplotlib interactive gui to align signals with high precision | |||
Skelly Synchronize | A package for synchronizing videos post-recording, without the need for timestamps | |||
Audalign | Package for aligning audio files through audio fingerprinting | |||
audio-offset-finder | A simple tool and library for finding the offset of an audio file within another file | |||
align-videos-by-sound | Align videos/sound files timewise with help of their soundtracks | |||
Shign | Shift and align recordings of the same audio event to match them in time | |||
VideoSync | Automatically synchronize crowd-sourced concert videos |
Declipping ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
audio-declipper | Proof-of-concept (or more) to declip sample-based audio files | |||
A Survey and an Extensive Evaluation of Popular Audio Declipping Methods | Codes and data coming with article | |||
spade-declipping | Implementation of ASPADE and SSPADE declipping algorithms | |||
Consistent dictionary learning for signal declipping | This code performs declipping using 4 different approaches | |||
ClipAway | Web Application To Declip Audio | |||
Audio Declipping | audioDeclipping Project, Sparse coding course, ATSI Master |
Dequantizing ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
Audio_Processing_A2D | Audio processing (Upsampling, Filtering and Quantization/De-quantization) | |||
Recognize Audio Quantization | - | |||
Audio Dequantization Using (Co)Sparse (Non)Convex Methods | Source code for the "Audio Dequantization Using (Co)Sparse (Non)Convex Methods" paper | |||
Audio-Signal-Processing | Sampling, Quantization, Interpolation of an audio signal |
Enhancing ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
LCC | An open-source spatial audio algorithm for binaural playback over closely-spaced stereo loudspeakers | |||
ADRO | Attempts to make audio signals more clear and natural-sounding by automatically adjusting the dynamic range of audio signals | |||
SampleSafe Audio Processing Tool | Ensures that audio files start and end at zero-crossing points to prevent pops or clicks at the beginning or end of audio tracks |
Mastering ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
Remaster-Compressor | A single pass audio remastering tool designed to accomplish with audio mastering industry requirements | |||
master_me | Automatic mastering plugin for live streaming, podcasts and internet radio. | |||
YAMS | An audio plugin for a 30 second master | |||
AssistedSpectralRebalancePlugin | Rebalances the spectrum of a piece of audio by comparing and matching it with a suitable reference provided by the user | |||
DrCuts | Vinyl Mastering VST Effect | |||
audio-prepper-desktop | An opinionated tool for mastering the audio of videos for streaming platforms | |||
Matchering 2.0 | A novel Containerized Web Application and Python Library for audio matching and mastering | |||
reference-master | Automated Music Mastering through an Optimization-Based Approach |
Normalizing ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
FFmpeg_Loudness | Audio Loudness Normalization Filter Port From FFmpeg | |||
Dynamic Audio Normalizer | A library for advanced audio normalization purposes | |||
r128v3 | ffmpeg front-end for dynamic loudness normalization | |||
Audio-Normalizer | Increase or Decrease volume automatically to normalize it | |||
auto-loudnorm | Command line interface for performing an automatic two-pass loudness normalization on FFmpeg loudnorm audio filter | |||
Diva Normalize | Normalizes audio volumes by applying Loudness Units Full Scale (LUFS) normalization | |||
ffmpeg-normalize | Normalizes media files to a certain loudness level using the EBU R128 loudness, RMS-based or peak normalization procedures | |||
Jayden's Audio Normalizer | Provides functionalities to normalize audio levels and visualize audio data | |||
Normalizer | Normalize the loudness of audio files | |||
FFnorm | Automatic audio Normalization tool powered by FFmpeg | |||
ffmpeg-normalize | Audio normalization with ffmpeg | |||
ffmpeg-loudnorm-helper | Performs the loudness scanning pass of the given file and outputs the string of desired loudnorm options to be included in ffmpeg arguments |
Noise reducing ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
libspecbleach | C library for audio noise reduction and other spectral effects | |||
Noiseblade | Noise removal audio plugin | |||
Denoise-Human-Voice | Aims to remove unwanted noise from human voice using a technique called band-limited noise | |||
Joint Audio Correction Kit (J.A.C.K.) | An effective solution for stationary audio noise reduction | |||
Audio-denoising---SDR | A software defined radio (SDR) toolkit to remove noise from audio source | |||
DeepFilterNet | Noise supression using deep filtering | |||
audio-recovery | Digital audio analyzer that implement filters for noise suppression in the audio signal | |||
Adaptive-Noise-Reduction | Seamlessly eliminating background noise from any audio |
Phasing ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
phaserotate.lv2 | A simple plugin with a single control-slider to shift the phase of the signal ± 180 deg | |||
Phase Rotation Experiment | An experimental audio visualization app designed to enhance understanding of the relationship between phase and waveforms | |||
KickFace | Kick and bass phase correction audio plugin | |||
PhaseAnalyzer | A C++ plugin built with the JUCE Framework to provide insight about the relative phase relationship of audio signals | |||
unphased | Correct out-of-phase audio issues on YouTube | |||
A4PC | Automatic Analog Audio Alignment for Phase Cancellation | |||
phase-alignment | Phase alignment application for multi-channel recordings | |||
Dual_mic_phase_based_speech_enhancement | An implementation of paper 'Phase-Based Dual-Microphone Robust Speech Enhancement' paper | |||
phase_reconstruction | Python implementations of some phase reconstruction algorithms for audio recovery from magnitude spectrograms | |||
griffin_lim | Implementation of the Griffin and Lim algorithm to recover an audio signal from a magnitude-only spectrogram | |||
AudioPhaseCancelling | Audio removal | |||
Phase Align | Music software to align phase in audio files preventing phase cancellation | |||
phase-retrieval | Algorithm for audio signal signal reconstruction from STFT magnitude spectrum and estimated phase |
Pitch Shifting ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
stftPitchShift | STFT based real-time pitch and timbre shifting | |||
pitch_shifter | A simple program provides two functions: (1) pitch shifter (2) time stretcher | |||
Pitchy | FFT based pitch shifter for windows and mac | |||
Bungee | Audio Time Stretch and Pitch Shift C++ Library | |||
pitch-shifting | Phase Vocoder Done Right / Pitch-shifting algorithm design and applications in music | |||
PyPSOLA | Shift pitches without affecting duration | |||
pitch_shifter | A lightweight pitch-shifter VST-plugin |
Resampling ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
ReSampler | High quality command-line audio sample rate converter | |||
resampler | A Simple and Efficient Audio Resampler Implementation in C | |||
AudioResamplerate | An audio resamplerate program for Linux | |||
AUDIO-RESAMPLER | Simple audio resampler targeting embedded systems | |||
zita-resampler | A C++ library for sample rate conversion of audio signals | |||
Oversimple | A C++ library for audio oversampling, which tries to offer a simple api | |||
r8brain-free-src | High-quality pro audio sample rate converter / resampler C++ library | |||
Brick | An arbitrary-quality audio resampler, pitch-shifter, and format converter | |||
SRDoubler | Utilises bandlimited interpolation to double the sampling rate of an incoming signal | |||
go-aresample | The audio resample library | |||
resampy | A python module for efficient time-series resampling |
Restoring ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
The Postfish | A digital audio post-processing, restoration, filtering and mixdown tool | |||
GPU-Declicker-UWP | Automatically finds and repairs damaged samples (clicks, pops, bit rots) in audio files | |||
CarefulAudioRepair | Repair short sharp noises (clicks, pops, bit rots etc.) in audio | |||
Declicker | Plugin to remove clicks from audio | |||
audio-restorer | Target and remove scratches and other audio defects from scanned audio files | |||
clicks_removal_audios_signal | - | |||
audio-rest | Audio restoration system based on spectral processing | |||
depops | Audio pop/click detection/repair experiments | |||
audioeffector43 | An audio effector which is able to do something about noise reduction, speech-speech/speech-music separation and music equalizer | |||
AudioRestoration | - | |||
Python Audio Restoration Suite | A set of tools to restore audio quality from a variety of old analog sources | |||
DEVINYL | Recover vynils beyond recovering | |||
Audio Restoration Project | Demonstrates two kinds of "click" removal mechanisms | |||
Audio Repair | Implements click and pop removal algorithm for audio repairs |
Digital Room Correction ⌂
Repository | Short description | Language | License | Last commit |
---|---|---|---|---|
MultiSweep | Multi-channel sweep-based room correction VST | |||
room_correction | Room correction plug-in and stand-alone application | |||
DRC Designer | Graphical user interface for the open source DRC room correction software | |||
DRC | Digital Room Correction tools box | |||
RoomTuning | iOS app for consumer home speaker/room frequency response correction | |||
RIRME | Room Impulse Response Measuring and Evaluation | |||
ORCA | An algorithm developed for generating an equalizer to correct the in-room frequency response (FR) of a loudspeaker to a specified target curve | |||
Python Open Room Correction | DSP Loudspeaker-Room correction filter wizard; transfer function modeling and equalization by fixed-pole parallel filters |