Commit graph

1224 commits

Author SHA1 Message Date
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
Paul Fd
1ba834a892 Add tests for the new eq parameters 2020-03-13 00:00:49 +01:00
Paul Fd
9dbfa70673 Wrong variable name in debug mode 2020-03-13 00:00:49 +01:00
Jean Pierre Cimalando
74bb98c957 Fix various errors 2020-03-13 00:00:49 +01:00
Jean Pierre Cimalando
43262395c9 Add the EQ effect 2020-03-13 00:00:49 +01:00
Jean Pierre Cimalando
bfbbc6085b Add the filter effect 2020-03-13 00:00:49 +01:00
Jean Pierre Cimalando
344e318b19 Add some functions to lookup filter type. Add the bpk_2p alias. 2020-03-13 00:00:49 +01:00
Jean Pierre Cimalando
21ed6f9ed3 Allow the EQ demo to work with the filter update 2020-03-13 00:00:49 +01:00
Jean Pierre Cimalando
abfd4e401f Implement eqN_type and the shelving EQs 2020-03-13 00:00:49 +01:00
JP Cimalando
74f7290556
Merge pull request #109 from jpcima/vst-bitwig-hack
VST stupid hack to make Bitwig Linux work
2020-03-12 22:20:14 +01:00
Jean Pierre Cimalando
eb587bfa35 Fix bad fil_gain processing in filter pool 2020-03-12 16:13:29 +01:00
Jean Pierre Cimalando
d763ebde83 Bitwig workarounds for VST 2020-03-12 01:09:37 +01:00
Jean Pierre Cimalando
a002b994f4 Initialize the VST editor rect with correct size 2020-03-11 23:24:30 +01:00
Paul Fd
4cae32dc58 Corrected a bizarre URI and removed unused params 2020-03-11 18:48:26 +01:00
Paul Fd
58dd788891 Added documentation on the public API constructor
detailing the default sample rate and block size
2020-03-11 18:44:03 +01:00
Paul Fd
71c1b468ce Add the effects in the report 2020-03-11 18:31:19 +01:00
Paul Fd
60c0e7763a Put pugixml after the libc++ checks 2020-03-11 15:44:03 +01:00
JP Cimalando
92b81d45a1
Merge pull request #114 from jpcima/travis-vst
Add Travis builds for VST
2020-03-11 10:23:06 +01:00
Jean Pierre Cimalando
b3e78deee8 Try setting make jobs with nproc 2020-03-10 23:13:24 +01:00
Jean Pierre Cimalando
7babb1edd3 Add Travis builds for VST 2020-03-10 22:39:21 +01:00
JP Cimalando
3e57151ec9
Merge pull request #113 from jpcima/fix-travis-buildenv
Fix travis buildenv in prepare_tarball
2020-03-10 20:31:29 +01:00
Jean Pierre Cimalando
83a7d9486c Fix travis buildenv in prepare_tarball 2020-03-10 20:08:38 +01:00
Jean Pierre Cimalando
2bb785c71f Make 'v' optional in front of tag 2020-03-09 17:40:07 +01:00
Jean Pierre Cimalando
3d2f4b3dec Add a condition for tag-based deploys 2020-03-09 17:31:32 +01:00