Commit graph

1442 commits

Author SHA1 Message Date
Paul Ferrand
6790df3709 Whitespace 2020-01-19 09:57:56 +01:00
Paul Ferrand
f68328c826 LTO errors with clang 2020-01-19 09:51:43 +01:00
Paul Ferrand
55f5625c32 Sanitized the benchmark build 2020-01-19 09:51:31 +01:00
Paul Ferrand
bcabf28854 dllexport for msvc 2020-01-19 09:38:59 +01:00
Paul Ferrand
95813e0f4e Removed sfizz_objects since we basically have to repeat everything anyway... 2020-01-19 07:43:20 +01:00
Paul Ferrand
7ded63e449 Corrected the target name for sfizz_static 2020-01-19 07:43:20 +01:00
Paul Ferrand
118123ea3c Changed the required CMake version 2020-01-19 07:43:20 +01:00
Paul Ferrand
d1979d6674 More windows cleanups 2020-01-19 07:43:20 +01:00
Paul Ferrand
66052a9ef7 Windows builds libsndfile as static 2020-01-19 07:43:18 +01:00
Paul Ferrand
2aac94245c fix CI 2020-01-19 07:42:52 +01:00
Paul Ferrand
b97a244de1 Tests did not compile 2020-01-19 07:42:52 +01:00
Paul Ferrand
d3cb36dcc8 The symbols are now more or less properly exported
Clang strips everything, some symbols left in GCC for some reason...
2020-01-19 07:42:52 +01:00
Paul Ferrand
3599940283 moveEvent is noexcept 2020-01-19 07:42:52 +01:00
Paul Ferrand
29b85d7803 Visibility hidden by default 2020-01-19 07:42:49 +01:00
Paul Ferrand
acfb1fdf67 Added LV2 directly in the source 2020-01-19 07:41:43 +01:00
Paul Ferrand
1ddee559f1 Use the installed benchmark library 2020-01-19 07:41:43 +01:00
Paul Ferrand
313aed391c The volume envelope was applied twice 2020-01-19 07:27:02 +01:00
Paul Ferrand
16ddfa3cb2
Merge pull request #26 from michaelwillis/dynamic_crossfade
Support updated crossfading during note playback
2020-01-19 07:24:43 +01:00
Paul Ferrand
ffebe9df9a
Mono process for the crossfade envelope
The right channel should be blank at this point of the process so you only need to apply the envelope to the left channel
2020-01-19 07:16:20 +01:00
Paul Ferrand
5873814272
Typo in the second crossfade check on CC dispatch 2020-01-19 07:14:06 +01:00
Michael Willis
e85c7025fa Support updated crossfading during note playback 2020-01-18 22:56:36 -07:00
redtide
42208ce621 Don't show build information when building from other projects 2020-01-19 01:10:42 +01:00
Paul Ferrand
a52625044e MSVC warnings/errors for the logger 2020-01-18 16:51:58 +01:00
redtide
fb9a3229af
Delete TODO.md
Use only <https://github.com/sfztools/sfizz/projects/1>
2020-01-18 11:32:26 +01:00
Paul Ferrand
efd16d4f7c
Merge pull request #25 from jpcima/lv2-automation
Make the LV2 volume automatable
2020-01-18 10:16:13 +01:00
Paul Ferrand
ed402c92a0 Added a way to activate/deactivate logging 2020-01-17 14:10:28 +01:00
Jean Pierre Cimalando
a32cf339a2 Make the LV2 volume automatable 2020-01-17 09:32:41 +01:00
Paul Ferrand
c7ecaaa060 Logger now works as expected 2020-01-14 17:26:08 +01:00
Paul Ferrand
24bd0d8119 Removed cout logging and put the wait time with load times 2020-01-14 17:26:08 +01:00
Paul Ferrand
c3d5a06082 Print statistic on destruction 2020-01-14 17:26:08 +01:00
Paul Ferrand
2588ec2822 Added logging in callbacks and loading threads 2020-01-14 17:26:08 +01:00
Paul Ferrand
93b07dfac9 Added some logging facility for callback and
file loading times
2020-01-14 17:26:08 +01:00
redtide
81c95178d3 Use the correct sub project name 2020-01-07 20:31:31 +01:00
redtide
10a00d0f5e Removed old CMake files backup 2020-01-06 10:44:26 +01:00
redtide
199c14ea54 LV2 CMake clean up plus Windows settings 2020-01-06 10:29:15 +01:00
redtide
e481089989 Remove old lv2 ttls 2020-01-06 10:27:14 +01:00
Paul Ferrand
33a581fa58 Updated the README 2020-01-05 16:40:36 +01:00
Paul Ferrand
d9dfbaf06f Wrong method called on the queue to check if empty
`size()` is the max size
2020-01-05 12:11:29 +01:00
Paul Ferrand
a30e539127 Removed Moodycamel's queue 2020-01-05 11:53:45 +01:00
Paul Ferrand
89ebdb9da2 Added eols 2020-01-05 11:47:01 +01:00
Paul Ferrand
fd9c2c36de Updated README 2020-01-05 11:42:41 +01:00
Paul Ferrand
3268bcde3a Merge branch 'windows' into develop 2020-01-05 11:41:18 +01:00
Paul Ferrand
bd2762c9f7 Added libnyquist to the file benchmark 2020-01-05 10:51:06 +01:00
Paul Ferrand
0e76a67368 Changed loops to size_t 2020-01-05 10:09:39 +01:00
Paul Ferrand
2c2c31f542 Changed the templates and loops to size_t in
AudioBuffer and AudioSpan
2020-01-05 10:09:25 +01:00
Paul Ferrand
391b2dc2e4 Added include for size_t 2020-01-05 00:58:28 +01:00
Paul Ferrand
845e9d6e65 Updated README.md 2020-01-05 00:55:09 +01:00
Paul Ferrand
3bfa4cb469 Still trying to link libsamplerate for the benchmark 2020-01-05 00:44:49 +01:00
Paul Ferrand
1938b96240 Added README 2020-01-05 00:44:37 +01:00
Paul Ferrand
53c620cd9b Explicit float literal 2020-01-05 00:44:17 +01:00