common: introduce new autogenerated SC_Version.hpp header

we can now access the version of sc from both language and ide

Signed-off-by: Tim Blechmann <tim@klingt.org>
class library: introduce curverange method

introduce curverange similar to range and exprange

Signed-off-by: Tim Blechmann <tim@klingt.org>
supernova: fix dsp queue dumps

Signed-off-by: Tim Blechmann <tim@klingt.org>
external libraries: update nova-tt

Signed-off-by: Tim Blechmann <tim@klingt.org>
Merge pull request #703 from timblechmann/topic/public_interface

include: split public and private headers & prototype libsclang interface
common: check in Samp.cpp

Signed-off-by: Tim Blechmann <tim@klingt.org>
common: check in Samp.hpp

Signed-off-by: Tim Blechmann <tim@klingt.org>
sclang: fix gui initialization

Signed-off-by: Tim Blechmann <tim@klingt.org>
qtcollider: hide unneeded public interface
qtcollider: remove obsolete QtCollider::run()
out-comment s_tick
removed s_tick
Merge pull request #709 from 2mc/masters_tick

Merge pull request #703 broke 'no-ide compiles' due to the duplicate symbol 's_tick' introduced by commit 8807e9e. I guess, occurrence of 's_tick' in 'GUIPrimitives.m' is a left-over and should be removed there.
sclang: terminal client - fix and simplify request handling

The previous implementation could miss sig_stop and sig_recompile requests,
if they were issued between handling the request and clearing the request
flag.

This change corrects the algorithm, while slightly increasing the chance
that the same request needs to be performed multiple times if issued in
close succession.
class library: fix Array-unlace

Signed-off-by: Tim Blechmann <tim@klingt.org>
plugins: binary ops - ringmodulator variants with nova-simd

gives roughtly a speedup of 8 for ring2

Signed-off-by: Tim Blechmann <tim@klingt.org>
external libraries: nova-simd update

Signed-off-by: Tim Blechmann <tim@klingt.org>
muladd helpers: import muladd helper classes

Signed-off-by: Tim Blechmann <tim@klingt.org>
adapt multi-channel expansion for muladds

Signed-off-by: Tim Blechmann <tim@klingt.org>
intrusive muladds: new macro for fwd definitions

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