class library: Tuning - add perret & michael harrison tunings

adapted from: David Benson, Music: A Mathematical Offering

Signed-off-by: Tim Blechmann <tim@klingt.org>
cmake build system: automatically detect libsndfile on win32

Signed-off-by: Tim Blechmann <tim@klingt.org>
headers: don't declare World_Cleanup multiple times

Signed-off-by: Tim Blechmann <tim@klingt.org>
sclang: Terminal Client - fix for compiling without qt

Signed-off-by: Tim Blechmann <tim@klingt.org>
sclang: win32/msvc compile fixes

Signed-off-by: Tim Blechmann <tim@klingt.org>
external libraries: tlsf - msvc compile fix

Signed-off-by: Tim Blechmann <tim@klingt.org>
headers: function attributes - add __restrict__ workaround

Signed-off-by: Tim Blechmann <tim@klingt.org>
cmake build system: select greenfft as fallback if fftw3 is not available

Signed-off-by: Tim Blechmann <tim@klingt.org>
scsynth: avoid incorrect extern declaration

Signed-off-by: Tim Blechmann <tim@klingt.org>