13
0
Go to file
Robin Gareus 34c4f7b8ee
Fix Ardour VAMP plugins (FFT)
Bug was introduced in 8ed33f1bc7 symbol visibility setting
in CFLAGS, CXXFLAGS was overridden. This resulted in publicly exposed
and bound kiss_fft symbols in libqm-dsp.

At runtime those symbols were resolved using previously bound
symbols in libcodec  (see below) that uses a mismatching implementation
(ardour/qm-dsp uses -Dkiss_fft_scalar=double)

#0  0x00007fffea793d40 in kiss_fftr () at /usr/lib/x86_64-linux-gnu/libcodec2.so.0.8.1
#1  0x00007fffcf4516ab in FFTReal::D::forward(double const*, double*, double*) (this=0x5555571d73a0, ri=0x55555a734810, ro=0x55555a7262b0, io=0x55555a728590)
    at ../libs/qm-dsp/dsp/transforms/FFT.cpp:121
#2  0x00007fffcf4510fd in FFTReal::forward(double const*, double*, double*) (this=0x555559868190, ri=0x55555a734810, ro=0x55555a7262b0, io=0x55555a728590)
    at ../libs/qm-dsp/dsp/transforms/FFT.cpp:186
2020-01-14 00:52:24 +01:00
doc
export
gtk2_ardour Recover Unastudia theme. 2020-01-13 17:12:55 -06:00
headless
libs Fix Ardour VAMP plugins (FFT) 2020-01-14 00:52:24 +01:00
mcp
midi_maps
msvc_extra_headers Minor changes needed to make the 'mp3 import' sources build with MSVC 2019-12-08 15:01:59 +00:00
MSVCardour3 Add/remove source(s) in our MSVC project (gtk2_ardour) 2019-12-16 14:34:41 +00:00
MSVCMixbus3
MSVCvst_scan
nutemp
osc
osc_interfaces/touchosc
patches
patchfiles
plugin_metadata
scripts Add test synth to debug capture alignment 2020-01-11 22:33:32 +01:00
session_utils
templates
tools Fix linux installer script 2020-01-03 04:33:33 +01:00
us2400
vst
.dir-locals.el
.gitattributes
.gitignore
ardour.1
ardour.1.es
ardour.1.fr
ardour.1.ru
COPYING
instant.xml.sae
msvc32-fixup.pl
PACKAGER_README
README
README-GITHUB.txt
system_config
testfile.flac
testfile.ogg
TRANSLATORS
waf
wscript Add tsan option to trace data-races 2019-12-07 00:46:33 +01:00

Please see the Ardour web site at http://ardour.org/ for all documentation..

For information on building ardour: 
      
     http://ardour.org/development.html