{"repo":"cycfi/q","free":true,"listed":false,"github":"https://github.com/cycfi/q","clone":"git clone https://github.com/cycfi/q.git","description":"C++ Library for Audio Digital Signal Processing","language":"C++","stars":1417,"topics":["dsp-library","synth","c-plus-plus","dsp","audio","audio-processing","pitch-detection","pitch-tracking","effects","music"],"license":"BSL-1.0","category":"media-processing","readme_excerpt":"Audio DSP Library Introduction Q is a cross-platform C++ library for audio digital signal processing. Q is named after the \"Q factor,\" a dimensionless parameter that describes the quality of a resonant circuit. The Q DSP Library is designed to be simple and elegant, as the simplicity of its name suggests, and efficient enough to run on small microcontrollers. Q simplifies complex DSP programming tasks without sacrificing readability by leveraging the power of modern C++ and efficient use of functional programming techniques, especially function composition using fine-grained and reusable function objects (both stateless and stateful). Q is the host of some experimental Music related DSP facilities the author has accumulated over the years as part of research and development, and will continue to evolve to accommodate more facilities necessary for the fulfillment of various Music related projects. The library is Open Source and released under the very liberal Boost Software License, Version 1.0. Status: Q is developed on the master branch, which currently targets v1.5 , a substantial evolution of v1.0. Feature branches merge in incrementally and the docs stay in sync with master ; the API is stable, and changes are documented as they land. New in v1.5: - Resonant filters: a TPT state-variable filter, a Moog ladder, and a Chamberlin SVF - Granular / overlap-add primitives: the grain tap, best lag self-similarity search, and interpolated fractional ring buffers (behind sustain, ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cycfi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cycfi/q/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}