Commit graph

1247 commits

Author SHA1 Message Date
Paul Ferrand
fbb6b18f0a absl's make_unique in wavfile 2020-03-14 17:33:25 +01:00
Paul Ferrand
ad44c2cea9 Switch between inline and constexpr for c++ version 2020-03-14 17:33:25 +01:00
Paul Ferrand
17c4f87d4b Move EXPORT_SYMBOLS into Macros.h 2020-03-14 17:33:25 +01:00
Paul Ferrand
5e008cf684 List constructors
You can remove the default move/copy guys
 but I suspect that in this case the objects will
 never be moved in the queue but copied.
2020-03-14 17:33:25 +01:00
Paul Ferrand
1f95f90d26 Added member initializers to Logger data structures 2020-03-14 17:33:25 +01:00
Paul Ferrand
a26fc7a1fb Changed maybe unused into comments or macros 2020-03-14 17:33:25 +01:00
Paul Ferrand
0b90ab722f Fallthroughs 2020-03-14 17:33:25 +01:00
Paul Fd
d1706c4df4 chrono literals 2020-03-14 17:32:25 +01:00
Paul Fd
29aa231960 Updated tests 2020-03-14 17:32:25 +01:00
Paul Fd
543c638926 constexpr variables 2020-03-14 17:32:25 +01:00
Paul Fd
70743900b5 auto in lambdas 2020-03-14 17:32:25 +01:00
Paul Fd
f405e2c23f auto and braces 2020-03-14 17:32:25 +01:00
Paul Fd
0814d67337 Don't initialize member arrays 2020-03-14 17:32:25 +01:00
Paul Fd
2d74e0c776 absl's make unique 2020-03-14 17:32:25 +01:00
Paul Fd
624f014dec absl's type traits 2020-03-14 17:32:25 +01:00
Paul Fd
bc8d2b61b8 chrono literals and changes file handles
to enable aggregate initialization
2020-03-14 17:32:25 +01:00
Paul Fd
2daf53ab6c chrono literals 2020-03-14 17:32:25 +01:00
Paul Fd
de189371f5 Force C99 (@falktx) 2020-03-14 17:32:25 +01:00
Paul Fd
89c26f462f Corrected an error introduced in dce954 2020-03-14 17:32:25 +01:00
Paul Fd
e158e9e381 multiplyByCents is inline 2020-03-14 17:32:25 +01:00
Paul Ferrand
a1606d951b Comment in CMake for CXX STANDARD
Co-Authored-By: JP Cimalando <jp-dev@inbox.ru>
2020-03-14 17:32:25 +01:00
Paul Fd
a31ded0797 Tentative atomic_queue patch 2020-03-14 17:32:25 +01:00
Paul Fd
c919cc9c90 Can't use auto in lambda params 2020-03-14 17:32:25 +01:00
Paul Fd
d70268e1d8 Can't use auto return values 2020-03-14 17:32:25 +01:00
Paul Fd
91495d29d4 Use verbose type_trait 2020-03-14 17:32:25 +01:00
Paul Fd
542bd28a28 Use @falktx's way for the math constants 2020-03-14 17:32:25 +01:00
Paul Fd
81ee0f00fd make_unique and chrono literals 2020-03-14 17:32:25 +01:00
Paul Fd
cc01fcfe4e use absl::make_unique 2020-03-14 17:32:25 +01:00
Paul Fd
7e696828a7 Change in math constants 2020-03-14 17:32:25 +01:00
Paul Fd
9065f82339 Use the verbose type_trait in AudioBuffer 2020-03-14 17:32:25 +01:00
Paul Fd
f541179864 Use the verbose type_trait check in Opcode.h 2020-03-14 17:32:25 +01:00
Paul Fd
20475047a1 Remove the constexpr for multiplyByCents 2020-03-14 17:32:25 +01:00
Paul Fd
9a49348274 Use a constexpr minmax in SfzHelpers 2020-03-14 17:32:25 +01:00
Paul Fd
3d7ff1bca9 Changes to the Buffer 2020-03-14 17:32:25 +01:00
Paul Fd
57868c13db Use a constexpr min 2020-03-14 17:32:25 +01:00
Paul Fd
76561bd186 Minimum c++11 2020-03-14 17:32:25 +01:00
Paul Fd
17f6967509 constexpr hash compatible with c++11 2020-03-14 17:32:25 +01:00
redtide
8861e0e8dc Bump version 2020-03-14 15:01:52 +01:00
redtide
ea4fba0866 Merge branch 'master' into develop 2020-03-14 14:59:38 +01:00
Paul Ferrand
450f62ca90
Merge pull request #116 from paulfd/clang-tidy-0.3.1
Update clang-tidy with VST and filters additions
2020-03-14 14:30:26 +01:00
Paul Fd
7812d150b9 Explicit casts to Steinberg::int64 2020-03-14 14:12:46 +01:00
Paul Fd
88593a9a9f Check if the sdk is downloaded already 2020-03-14 14:05:05 +01:00
Paul Fd
c44a51cea1 Add vst sdk to clang-tidy 2020-03-14 13:53:00 +01:00
Paul Fd
779aacc07b Update clang-tidy 2020-03-14 13:53:00 +01:00
Paul Fd
d09032c44f Explicit cast to int
The value bounds is checked anyway
2020-03-14 13:53:00 +01:00
Paul Fd
9d2526ec6f Explicit cast to int 2020-03-14 13:53:00 +01:00
Paul Fd
2f6fdd34f1 Correct linting on VstProcessor 2020-03-14 13:53:00 +01:00
Paul Fd
205f7c09af Remove redundant/false doxygen comments 2020-03-14 12:54:55 +01:00
Paul Ferrand
b62760eff8
Merge pull request #115 from jpcima/eq-multi-mode
Implement eqN_type, shelving EQs, filter-based effects
2020-03-13 00:27:30 +01:00
Jean Pierre Cimalando
98b44d7097 Prepare the coeffs initially in filter-based effects 2020-03-13 00:00:49 +01:00