Paul Fd
9613c0ed57
Added a nan/inf checker to the fp traits
2020-04-12 10:35:19 +02:00
Jean Pierre Cimalando
8b711780d7
Update the base system of MinGW docker
...
The current upstream seems to need an update of the base libs in order to run
the MinGW compiler.
2020-04-12 01:33:09 +02:00
JP Cimalando
1e6c0da220
Merge pull request #171 from paulfd/master-polyphony
...
Handle group opcodes now reads the master opcodes
2020-04-11 23:47:53 +02:00
redtide
ce2dd39a51
Typo [ci-skip]
2020-04-08 18:14:13 +02:00
redtide
819e4da275
Try to reflect site navigation in Doxygen pages header
2020-04-08 12:09:40 +02:00
redtide
8b27ac1ce1
Updated API doxygen documentation
2020-04-07 18:50:14 +02:00
redtide
33f9e6bf32
Updated API doxygen documentation
2020-04-07 18:42:41 +02:00
redtide
8a07da02b4
Update doxygen related files, added c++ API documentation
2020-04-07 18:41:55 +02:00
JP Cimalando
cd7dd1d77c
Merge pull request #168 from paulfd/definition-api
...
Added an external API for the external definitions
2020-04-07 17:58:01 +02:00
JP Cimalando
332c75234d
Merge pull request #161 from jpcima/oscillator-multi
...
Add oscillator unison
2020-04-07 17:56:44 +02:00
Paul Fd
b2a4f8a559
global clears master and group, master clears group
2020-04-07 16:26:00 +02:00
Paul Fd
c2360bad45
Feed master opcodes to the handleGroupOpcodes
2020-04-07 16:24:38 +02:00
Jean Pierre Cimalando
c4c4278ee3
Move the oscillator count to Config.h
2020-04-07 16:23:41 +02:00
Paul Fd
75c898d50c
Added an external API for the external definitions
2020-04-07 01:06:39 +02:00
redtide
4e7f15328a
Auto update the api index page
2020-04-06 14:19:55 +02:00
Jean Pierre Cimalando
0dca7dbc5e
Add tests for oscillator_multi
2020-04-04 23:18:00 +02:00
Jean Pierre Cimalando
7d4e9b144f
Pass the option -msse also on x86_64
...
In some cases of chroot-based debian build environments where the host is
64-bit and target 32-bit, the system processor of cmake is not correctly set.
To work this around, pass the -msse2 flag also in case of 64-bit system processor;
it will be harmless for the case of normal builds.
2020-04-04 19:50:45 +02:00
Jean Pierre Cimalando
db3521027e
Fix some clang-tidy warnings
2020-04-03 17:30:58 +02:00
Jean Pierre Cimalando
b338ac0ff9
Update tests
2020-04-03 17:25:30 +02:00
Jean Pierre Cimalando
cea3e4715b
Add oscillator unison
2020-04-03 17:11:42 +02:00
Paul Fd
5a61f3f4a9
Added some ARIA aliases
2020-04-02 23:51:52 +02:00
Jean Pierre Cimalando
72abb7227e
Point the VSTGUI submodule to fork sfztools/vstgui
2020-04-02 22:36:18 +02:00
Jean Pierre Cimalando
4a4936f2b5
Add support of some ARM architectures for VST (by @hexdump0815)
2020-04-02 21:04:54 +02:00
JP Cimalando
f9c642e49e
Merge pull request #158 from jpcima/vst3-submodules
...
Reorganize VST SDK as submodules
2020-04-02 19:34:04 +02:00
Paul Ferrand
6551d9f85a
Merge pull request #145 from paulfd/amp-stage
...
Simplify the amplitude stage by only applying the final gain on the buffer
2020-04-02 17:55:36 +02:00
Paul Ferrand
e91b553f0e
Merge pull request #149 from jpcima/strings-simd
...
SIMD-accelerated string resonator
2020-04-02 17:53:27 +02:00
Jean Pierre Cimalando
ed5c4860f1
Reorganize VST SDK as submodules
2020-04-02 17:24:52 +02:00
Jean Pierre Cimalando
8ce71cafad
Attempt to fix MOD devices
2020-04-02 16:53:55 +02:00
Jean Pierre Cimalando
3ed8c4f771
Print the system processor in summary
2020-04-02 16:48:26 +02:00
Jean Pierre Cimalando
9d9fec27ff
Forgot to rename the strings benchmark
2020-04-02 15:53:46 +02:00
Jean Pierre Cimalando
773e1542a0
Eliminate the unnecessary allocation
2020-04-02 15:37:55 +02:00
Jean Pierre Cimalando
5ad260e4c4
Make the string benchmark compute less
2020-04-02 15:36:38 +02:00
Jean Pierre Cimalando
bcb0c91599
Fix the alignment problem
2020-04-02 15:35:21 +02:00
Jean Pierre Cimalando
f32f14dfa2
Little oopsie
2020-04-02 15:34:21 +02:00
Jean Pierre Cimalando
62012f25a9
Relaxed the restrictions on the Buffer class
2020-04-02 15:32:53 +02:00
Jean Pierre Cimalando
bb826e8347
Raise an error if misalignment is detected
2020-04-02 15:21:10 +02:00
Jean Pierre Cimalando
03289c7b80
Remove the initializers to make the classes trivial
2020-04-02 15:05:32 +02:00
Jean Pierre Cimalando
86e3c2232f
Add the benchmark for string resonator
2020-04-02 09:15:54 +02:00
Jean Pierre Cimalando
319554321b
Fix mistake in comment [ci skip]
2020-04-02 02:06:27 +02:00
Jean Pierre Cimalando
3e3ed3c3ac
Fix for MSVC
2020-04-02 01:56:17 +02:00
Jean Pierre Cimalando
843d603f37
Add CPU dispatch for the strings effect
2020-04-02 01:32:09 +02:00
Jean Pierre Cimalando
10fa64b2c8
Add the cpuid library
2020-04-02 01:32:09 +02:00
Jean Pierre Cimalando
026a5aceee
SIMD-accelerated strings effect
2020-04-02 01:32:09 +02:00
Paul Ferrand
3aaf44b636
Merge pull request #136 from jpcima/eg
...
Envelope generator
2020-04-02 01:20:39 +02:00
Paul Fd
bd17d702e3
Simplify the amplitude stage by only applying the final gain on the buffer
2020-04-01 10:54:03 +02:00
Paul Fd
5a10af74ed
Set the envelope free-running also when loopmode=one_shot
2020-04-01 10:03:15 +02:00
Paul Ferrand
75c27b0577
Disable the "updated" tests in favor of integration tests
2020-04-01 09:40:26 +02:00
Paul Ferrand
d5451846a0
Future release count as release
2020-04-01 09:40:26 +02:00
Paul Ferrand
ae7f84204c
Let the sustain be slightly above zero so that decay checks converge
2020-04-01 09:40:26 +02:00
Paul Ferrand
4248b136e7
Set virtuallyZero to -60 dB
2020-04-01 09:40:26 +02:00