Weird Constructor
41bcb0aa41
some test code
4 years ago
Erik Faye-Lund
2773b2f530
remove C++ parts from sln-file
...
squash! remove C++ parts from sln-file
4 years ago
Ian Ford
27d12b76f0
Implement legato note support/voicing modes
4 years ago
Erik Faye-Lund
517389583a
cmake/msvc: size-optimizations
...
Help make things smaller in MinSizeRel builds. This actually brings us a
little bit below the size of the pre-existing Visual Studio solution.
4 years ago
Erik Faye-Lund
b3b931073e
add initial cmake-based build system
4 years ago
Erik Faye-Lund
3073359355
WaveSabreCore: drop pointless include
4 years ago
Erik Faye-Lund
c2b9067045
WaveSabreCore: deleting void* is undefined
4 years ago
Erik Faye-Lund
9cfe67aac4
WaveSabreCore: correct enum-references
...
This declaration violates the C++11 specification, section 3.3.7 (Class
scope), which says:
A name N used in a class S shall refer to the same declaration in
its context and when re-evaluated inthe completed scope of S.
It's thus not legal to use both the parent's scope definition of
LoopMode etc as well as introducing a new name. You have to pick one of
them.
This fixes a few compilation errors on GCC.
4 years ago
Erik Faye-Lund
3fe39c8140
WaveSabreCore: quiet some preprocessor warnings
4 years ago
Erik Faye-Lund
7c70b179ef
Twister: make DelayBuffers normal members
4 years ago
Erik Faye-Lund
14a356241c
Smasher: make DelayBuffers normal members
4 years ago
Erik Faye-Lund
07bc56bc0d
Echo: make DelayBuffers normal members
...
There's no good reason for keeping this as pointers, this only makes
destructors hard to reason about.
4 years ago
Erik Faye-Lund
f5ab15b47c
SynthDevice: use pain arrays when possible
4 years ago
Erik Faye-Lund
8415a0a34d
Chamber: use plain arrays when possible
...
Thee arrays are of static sizes, so we might as well just use normal
compile-time sized arrays for them instead of new/delete.
4 years ago
Erik Faye-Lund
b55609de3e
WaveSabreCore: use floorf instead of floor for floats
...
This avoids a compile-time warning.
4 years ago
Erik Faye-Lund
d2a9549ed9
do not call integer version of abs
4 years ago
ferris
3739ffc084
Initial commit
4 years ago