Dario Mambro's repositories

oversimple

A library for audio oversampling, which tries to offer a simple api while wrapping HIIR, by Laurent De Soras, for minimum phase antialiasing, and r8brain-free-src, by Aleksey Vaneev, for linear phase antialiasing.

Language:C++License:Apache-2.0Stargazers:40Issues:5Issues:2

Curvessor

An audio plug-in that implements a dynamic range processor in which the response curve of each channel is an automatable spline.

Language:C++License:GPL-3.0Stargazers:33Issues:2Issues:2

hiir

A header only ready to include mirror of the HIIR library by Laurent De Soras, an oversampling and Hilbert transform library in C++, with additional support for double precision on ARM AArch64 using Neon.

Language:C++License:WTFPLStargazers:24Issues:3Issues:1

Overdraw

An audio plug-in that implements a waveshaper in which the transfer function of each channel is an automatable spline.

Language:C++License:GPL-3.0Stargazers:16Issues:3Issues:0

avec

A little library for using SIMD instructions for x86 and ARM, wrapping Agner Fog's vectorclass for x86 and filling some of its functionality for ARM, and providing containers for aligned memory with views and interleaving/deinterleaving.

Language:C++License:Apache-2.0Stargazers:15Issues:4Issues:0

unplug

Unplug is a work in progress experiment to make VST3 plugins using Dear ImGui and ImPlot to do the user interface.

audio-dsp

A collection of template classes for audio dsp using SIMD instructions.

Language:C++License:Apache-2.0Stargazers:9Issues:3Issues:0

lockfree-async

A simple C++17 header-only template library for lock-free inter-thread communication.

Language:C++License:MITStargazers:6Issues:2Issues:0

r8brain

A fork of Aleksey Vaneev's high-quality pro audio sample rate converter / resampler C++ library with branches supporting PFFFT in double precision

Language:C++License:MITStargazers:5Issues:1Issues:0

pffft-double

A fork of Julien Pommier's PFFFT - a pretty fast FFT - that adds support for double precision floating-point numbers using AVX instructions.

Language:CLicense:NOASSERTIONStargazers:2Issues:2Issues:0

pffft

A GitHub mirror of Julien Pommier's PFFFT: a pretty fast FFT.

Language:CLicense:NOASSERTIONStargazers:1Issues:1Issues:0

ptree

A red-black tree of pointers written in C that can be queried both as a set and as a map, with optional macros to make it strictly typed.

Language:CLicense:UnlicenseStargazers:1Issues:1Issues:0

xorshift32_16bit_simd

An implementation of the 16 bit xorshift32 random number generator, that uses SIMD instructions to compute 4 independent random numbers at the same time, each from a different seed.

Language:CLicense:UnlicenseStargazers:1Issues:2Issues:0
Language:C++License:GPL-3.0Stargazers:0Issues:2Issues:0

oglsl

GLSL optimizer based on Mesa's GLSL compiler.

Language:C++License:NOASSERTIONStargazers:0Issues:2Issues:0

oourafft

Takuya OOURA's FFT implementation

Language:CStargazers:0Issues:1Issues:0

OouraFFT-1

Ooura's General Purpose FFT (Fast Fourier/Cosine/Sine Transform) Package

Language:CLicense:NOASSERTIONStargazers:0Issues:1Issues:0