Commit graph

2153 commits

Author SHA1 Message Date
Paul Fd
ad8cac0315 Updated abseil to LTS branch of 2020-02 2020-03-15 22:25:42 +01:00
Paul Fd
ee1a3e65b9 Updated ghc filesystem 2020-03-15 22:25:42 +01:00
Paul Fd
4e5893c048 Updated atomic_queue 2020-03-15 22:25:42 +01:00
Paul Fd
501dd60d2b Correct the ASSERT macro in debug mode 2020-03-15 12:23:44 +01:00
Paul Ferrand
5317d2785d
Merge pull request #96 from jpcima/curve
Add curves
2020-03-15 12:03:30 +01:00
Paul Fd
bf5d50e8e0 Additional test case 2020-03-15 11:25:46 +01:00
Jean Pierre Cimalando
381b960252 Fix all Debug.h block macros everywhere 2020-03-15 11:08:55 +01:00
Paul Fd
61314db79d do while trick on debug 2020-03-15 10:43:42 +01:00
Paul Fd
b4ddd2aabe Add another test case 2020-03-15 10:27:20 +01:00
Paul Fd
53d3c51de5 State the fallthrough 2020-03-15 10:15:57 +01:00
Paul Fd
be027df94e Add an out-of-bound curve test 2020-03-15 02:26:50 +01:00
Paul Fd
2d924bd9be Add curve to clang-tidy 2020-03-15 02:22:46 +01:00
Paul Fd
9606ea0dab Change count to int 2020-03-15 02:22:04 +01:00
Paul Fd
4d52ce955f Cast to int; value is bounded by NumValues 2020-03-15 02:21:51 +01:00
Paul Fd
9b349765dc The debug in the else branch stymies clang tidy 2020-03-15 02:18:40 +01:00
Paul Fd
dc0040a46b Static cast to int 2020-03-15 02:18:21 +01:00
Paul Fd
ea109f7896 Correct a tidy warning 2020-03-15 02:16:22 +01:00
Paul Fd
d10536f07f Add tests for Curve 2020-03-15 02:09:40 +01:00
Paul Fd
e58bf6f8cb Use linearRamp and correct a small bug in lerpFill 2020-03-15 02:09:30 +01:00
Paul Fd
84b58f82bd Debug mode did not compile 2020-03-15 00:41:55 +01:00
Paul Fd
c572bebb18 Moved the content of Curve.hpp into Curve.h 2020-03-15 00:20:22 +01:00
Jean Pierre Cimalando
784d1a3971 Adapt to the parser rework 2020-03-14 23:51:16 +01:00
Jean Pierre Cimalando
bfc3f53447 Fix the bad header name in the curve test 2020-03-14 23:51:16 +01:00
Jean Pierre Cimalando
e1bacb2888 Curves integration into the synth 2020-03-14 23:51:16 +01:00
Jean Pierre Cimalando
a7b21a9890 Fallback interpolator to lerp if not enough points 2020-03-14 23:51:16 +01:00
Jean Pierre Cimalando
357b17d55f Add curves 2020-03-14 23:51:16 +01:00
Paul Ferrand
d12aaa9f48
Merge pull request #105 from jpcima/autopan
Add the autopan effect
2020-03-14 23:40:04 +01:00
Paul Fd
26646da29c Change to sfz::Buffer 2020-03-14 23:21:24 +01:00
Paul Fd
c41f26bf9d Long style cast 2020-03-14 23:08:08 +01:00
Paul Fd
20f2f59a0b Moved the verification ranges to Defaults.h 2020-03-14 23:05:15 +01:00
Paul Fd
620dbb9380 Corrected bugs and warnings in atomic_queue and LeakDetector 2020-03-14 22:56:33 +01:00
Paul Fd
a1f3a10b09 The CMAKE_CXX_STANDARD value passed on command line was ignored 2020-03-14 22:55:03 +01:00
Paul Fd
d2af3eaf8d Added a conditional move on return if CXX 11 for polymorphic unique_pointers 2020-03-14 22:54:19 +01:00
Jean Pierre Cimalando
d49dd0153c Display VST build status in the summary 2020-03-14 21:08:39 +01:00
Jean Pierre Cimalando
a6df5d9526 Add the autopan effect 2020-03-14 18:10:54 +01:00
Paul Fd
8b639845a9 Move the uninstall definition at the end
of the root CMakeLists and add custom
commands to remove the lv2/vst directories
2020-03-14 18:05:07 +01:00
Paul Fd
643acbc644 Remove the public header from the shared lib
It's installed with the static one
2020-03-14 18:05:07 +01:00
Paul Fd
35b7564c1c Move pkgconfig installation with its configuration 2020-03-14 18:05:07 +01:00
Paul Fd
65b2baf344 No additional public header with the shared lib
The public header is always installed with the static lib.
2020-03-14 18:05:07 +01:00
Paul Fd
7c03ae56c9 Add the uninstall target using uninstall-manifest 2020-03-14 18:05:07 +01:00
Paul Fd
51be7a68ba Warnings about [[fallthrough]] 2020-03-14 18:02:54 +01:00
Paul Fd
401e4e6601 Put CXX standard to 17 on non-MOD targets 2020-03-14 18:02:54 +01:00
Jean Pierre Cimalando
14f6b09d61 Travis build for MOD devices 2020-03-14 18:02:54 +01:00
Paul Ferrand
4695656ea5
Merge pull request #111 from paulfd/gcc-4.9
GCC 4.9 compatibility
2020-03-14 18:02:19 +01:00
Paul Fd
26afbcd455 Move and clean up standards 2020-03-14 17:33:25 +01:00
Paul Fd
57d9598ab3 Restore the initial sleep time in the emptyFileLoadingQueues() 2020-03-14 17:33:25 +01:00
Paul Fd
976385976c Changed CONSTEXPR_OR_INLINE to CXX14_CONSTEXPR 2020-03-14 17:33:25 +01:00
Paul Fd
f5a47b8f67 Compile VST3 targets with c++14 2020-03-14 17:33:25 +01:00
Paul Fd
3ed225323d unused variable 2020-03-14 17:33:25 +01:00
Paul Fd
cedc72a707 Unused constexpr 2020-03-14 17:33:25 +01:00