ardour/libs/qm-dsp
Mads Kiilerich 6f04dfc774
wscript: detect if qm-dsp is self-contained or need linking with kiss
When building with --use-external-libs on Fedora, Ardour would fail at
runtime with messages like:
  symbol lookup error: .../vamp/libardourvampplugins.so: undefined symbol: kiss_fftr_alloc
Try to automate handling of this error situation.

Fedora packaging worked around it with a custom patch that we rather
would avoid:
https://src.fedoraproject.org/rpms/ardour6/blob/rawhide/f/ardour6-missing-kissfft.patch .
2022-04-08 18:39:15 +02:00
..
MSVCqm-dsp Adapt our remaining MSVC projects for 'boost::atomic' (in case it later gets extended to the other libs) 2018-09-30 08:56:12 +01:00
base avoid C++11 - fixes OSX/PPC builds 2017-04-02 15:23:24 +02:00
dsp Patch the QM source code to make it buildable with MSVC 2017-04-02 15:32:26 +02:00
ext/kissfft Update qm-dsp library (v1.7.1-20-g4d15479) 2017-04-01 21:13:57 +02:00
maths Update qm-dsp library (v1.7.1-20-g4d15479) 2017-04-01 21:13:57 +02:00
COPYING
README.txt Update qm-dsp library (v1.7.1-20-g4d15479) 2017-04-01 21:13:57 +02:00
gitrev.txt Update qm-dsp library (v1.7.1-20-g4d15479) 2017-04-01 21:13:57 +02:00
wscript wscript: detect if qm-dsp is self-contained or need linking with kiss 2022-04-08 18:39:15 +02:00

README.txt

This is a stripped down version of the Queen Mary DSP library

https://github.com/c4dm/qm-dsp  -- see gitrev.txt for version

---


QM-DSP library
==============

This is a C++ library of functions for DSP and Music Informatics
purposes developed at Queen Mary, University of London.
It is used by the QM Vamp Plugins (q.v.) amongst other things.

This code is Copyright (c) 2006-2015 Queen Mary, University of London,
with the following exceptions:

ext/kissfft -- Copyright (c) 2003-2010 Mark Borgerding

maths/pca.c -- Fionn Murtagh, from StatLib; with permission

maths/Polyfit.h -- Allen Miller, David J Taylor and others; also for
Delphi in the the JEDI Math Library, under the Mozilla Public License

See individual files for further authorship details.


License
=======

This program is free software; you can redistribute it and/or
modify it under the terms of the GNU General Public License as
published by the Free Software Foundation; either version 2 of the
License, or (at your option) any later version.  See the file
COPYING included with this distribution for more information.