C library for optimized audio subroutines (unmaintained - use lsp-dsp-lib)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Alexandros Theodotou 2e49f08bb5
fix missing dependency for tests
10 months ago
inc initial commit 10 months ago
src initial commit 10 months ago
tests fix missing dependency for tests 10 months ago
.gitignore initial commit 10 months ago
CHANGELOG.md initial commit 10 months ago
COPYING initial commit 10 months ago
COPYING.GPL3 initial commit 10 months ago
README.md initial commit 10 months ago
meson.build rename dependency to liboptaudio_dep 10 months ago
meson_options.txt initial commit 10 months ago

README.md

liboptaudio

builds.sr.ht status

liboptaudio (lib optimized audio) is a library for optimized audio subroutines, such as applying gain on a float buffer and mixing float buffers.

Until version 1.0 is released, the API is subject to change.

Usage

Use #include <optaudio/optaudio.h> in your C/C++ project and add a dependency to the library using the pkg-config name optaudio.

See the header file for more info.

Building

To build only:

meson build
ninja -C build

Installation:

ninja -C build install

Patches/Issues

Open an issue in https://redmine.zrythm.org/projects/zrythm/issues

License

liboptaudio is released under the GNU Affero GPLv3+. See the file COPYING for more details. Some files, where specified, are licensed under different licenses.


Copyright (C) 2020 Alexandros Theodotou

Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. This file is offered as-is, without any warranty.