Commit graph

  • a7b21a9890 Fallback interpolator to lerp if not enough points Jean Pierre Cimalando 2020-03-03 15:52:49 +01:00
  • 357b17d55f Add curves Jean Pierre Cimalando 2020-03-03 13:11:31 +01:00
  • d12aaa9f48
    Merge pull request #105 from jpcima/autopan Paul Ferrand 2020-03-14 23:40:04 +01:00
  • 26646da29c Change to sfz::Buffer Paul Fd 2020-03-14 23:21:24 +01:00
  • c41f26bf9d Long style cast Paul Fd 2020-03-14 23:06:09 +01:00
  • 20f2f59a0b Moved the verification ranges to Defaults.h Paul Fd 2020-03-14 23:04:14 +01:00
  • 620dbb9380 Corrected bugs and warnings in atomic_queue and LeakDetector Paul Fd 2020-03-14 22:56:33 +01:00
  • a1f3a10b09 The CMAKE_CXX_STANDARD value passed on command line was ignored Paul Fd 2020-03-14 22:55:03 +01:00
  • d2af3eaf8d Added a conditional move on return if CXX 11 for polymorphic unique_pointers Paul Fd 2020-03-14 22:54:19 +01:00
  • d49dd0153c Display VST build status in the summary Jean Pierre Cimalando 2020-03-14 21:08:39 +01:00
  • a6df5d9526 Add the autopan effect Jean Pierre Cimalando 2020-03-08 18:35:27 +01:00
  • 8b639845a9 Move the uninstall definition at the end of the root CMakeLists and add custom commands to remove the lv2/vst directories Paul Fd 2020-03-14 10:37:35 +01:00
  • 643acbc644 Remove the public header from the shared lib It's installed with the static one Paul Fd 2020-03-14 10:36:42 +01:00
  • 35b7564c1c Move pkgconfig installation with its configuration Paul Fd 2020-03-14 09:53:15 +01:00
  • 65b2baf344 No additional public header with the shared lib The public header is always installed with the static lib. Paul Fd 2020-03-14 09:52:41 +01:00
  • 7c03ae56c9 Add the uninstall target using uninstall-manifest Paul Fd 2020-03-14 09:51:32 +01:00
  • 51be7a68ba Warnings about [[fallthrough]] Paul Fd 2020-03-14 18:01:32 +01:00
  • 401e4e6601 Put CXX standard to 17 on non-MOD targets Paul Fd 2020-03-14 17:42:26 +01:00
  • 14f6b09d61 Travis build for MOD devices Jean Pierre Cimalando 2020-03-10 16:49:39 +01:00
  • 4695656ea5
    Merge pull request #111 from paulfd/gcc-4.9 Paul Ferrand 2020-03-14 18:02:19 +01:00
  • 26afbcd455 Move and clean up standards Paul Fd 2020-03-11 15:32:32 +01:00
  • 57d9598ab3 Restore the initial sleep time in the emptyFileLoadingQueues() Paul Fd 2020-03-11 15:06:14 +01:00
  • 976385976c Changed CONSTEXPR_OR_INLINE to CXX14_CONSTEXPR Paul Fd 2020-03-11 14:53:25 +01:00
  • f5a47b8f67 Compile VST3 targets with c++14 Paul Fd 2020-03-11 11:58:06 +01:00
  • 3ed225323d unused variable Paul Fd 2020-03-11 11:35:53 +01:00
  • cedc72a707 Unused constexpr Paul Fd 2020-03-11 11:35:25 +01:00
  • dc25c5282e Remove the clang specifics in cmake and use the default XCode Paul Fd 2020-03-11 11:32:18 +01:00
  • b44b4efad3 Magic by @jpcima to solve the clang segfault Paul Fd 2020-03-11 11:31:16 +01:00
  • 8ba825d3dd Clean up changes to the atomic_queue Paul Fd 2020-03-11 09:50:04 +01:00
  • bd93955fb3 Try to save the OSX build Paul Ferrand 2020-03-11 01:58:55 +01:00
  • dcca4c1cce Added leak detectors in Logger Paul Ferrand 2020-03-11 01:32:23 +01:00
  • 3d1cf4ac1e Explicit const on member functions of Buffer Paul Ferrand 2020-03-11 01:21:08 +01:00
  • fbb6b18f0a absl's make_unique in wavfile Paul Ferrand 2020-03-11 01:11:25 +01:00
  • ad44c2cea9 Switch between inline and constexpr for c++ version Paul Ferrand 2020-03-11 01:06:05 +01:00
  • 17c4f87d4b Move EXPORT_SYMBOLS into Macros.h Paul Ferrand 2020-03-11 01:05:50 +01:00
  • 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. Paul Ferrand 2020-03-11 00:55:18 +01:00
  • 1f95f90d26 Added member initializers to Logger data structures Paul Ferrand 2020-03-11 00:20:41 +01:00
  • a26fc7a1fb Changed maybe unused into comments or macros Paul Ferrand 2020-03-11 00:18:18 +01:00
  • 0b90ab722f Fallthroughs Paul Ferrand 2020-03-11 00:00:52 +01:00
  • d1706c4df4 chrono literals Paul Fd 2020-03-10 18:50:31 +01:00
  • 29aa231960 Updated tests Paul Fd 2020-03-10 18:02:00 +01:00
  • 543c638926 constexpr variables Paul Fd 2020-03-10 17:56:27 +01:00
  • 70743900b5 auto in lambdas Paul Fd 2020-03-10 17:56:34 +01:00
  • f405e2c23f auto and braces Paul Fd 2020-03-10 17:56:07 +01:00
  • 0814d67337 Don't initialize member arrays Paul Fd 2020-03-10 17:55:58 +01:00
  • 2d74e0c776 absl's make unique Paul Fd 2020-03-10 17:55:22 +01:00
  • 624f014dec absl's type traits Paul Fd 2020-03-10 17:54:28 +01:00
  • bc8d2b61b8 chrono literals and changes file handles to enable aggregate initialization Paul Fd 2020-03-10 17:53:54 +01:00
  • 2daf53ab6c chrono literals Paul Fd 2020-03-10 17:52:41 +01:00
  • de189371f5 Force C99 (@falktx) Paul Fd 2020-03-10 17:51:54 +01:00
  • 89c26f462f Corrected an error introduced in dce954 Paul Fd 2020-03-10 15:56:56 +01:00
  • e158e9e381 multiplyByCents is inline Paul Fd 2020-03-10 15:56:05 +01:00
  • a1606d951b Comment in CMake for CXX STANDARD Paul Ferrand 2020-03-10 15:54:46 +01:00
  • a31ded0797 Tentative atomic_queue patch Paul Fd 2020-03-10 14:30:27 +01:00
  • c919cc9c90 Can't use auto in lambda params Paul Fd 2020-03-10 14:19:32 +01:00
  • d70268e1d8 Can't use auto return values Paul Fd 2020-03-10 14:19:20 +01:00
  • 91495d29d4 Use verbose type_trait Paul Fd 2020-03-10 14:19:11 +01:00
  • 542bd28a28 Use @falktx's way for the math constants Paul Fd 2020-03-10 14:12:46 +01:00
  • 81ee0f00fd make_unique and chrono literals Paul Fd 2020-03-10 13:50:41 +01:00
  • cc01fcfe4e use absl::make_unique Paul Fd 2020-03-10 13:50:30 +01:00
  • 7e696828a7 Change in math constants Paul Fd 2020-03-10 13:50:21 +01:00
  • 9065f82339 Use the verbose type_trait in AudioBuffer Paul Fd 2020-03-10 13:37:45 +01:00
  • f541179864 Use the verbose type_trait check in Opcode.h Paul Fd 2020-03-10 13:36:20 +01:00
  • 20475047a1 Remove the constexpr for multiplyByCents Paul Fd 2020-03-10 13:35:52 +01:00
  • 9a49348274 Use a constexpr minmax in SfzHelpers Paul Fd 2020-03-10 13:35:07 +01:00
  • 3d7ff1bca9 Changes to the Buffer Paul Fd 2020-03-10 13:33:57 +01:00
  • 57868c13db Use a constexpr min Paul Fd 2020-03-10 13:32:52 +01:00
  • 76561bd186 Minimum c++11 Paul Fd 2020-03-10 13:32:36 +01:00
  • 17f6967509 constexpr hash compatible with c++11 Paul Fd 2020-03-10 13:30:43 +01:00
  • 8861e0e8dc Bump version redtide 2020-03-14 15:01:52 +01:00
  • ea4fba0866 Merge branch 'master' into develop redtide 2020-03-14 14:59:38 +01:00
  • 450f62ca90
    Merge pull request #116 from paulfd/clang-tidy-0.3.1 Paul Ferrand 2020-03-14 14:30:26 +01:00
  • 7812d150b9 Explicit casts to Steinberg::int64 Paul Fd 2020-03-14 14:12:46 +01:00
  • 88593a9a9f Check if the sdk is downloaded already Paul Fd 2020-03-14 14:05:05 +01:00
  • c44a51cea1 Add vst sdk to clang-tidy Paul Fd 2020-03-13 00:24:37 +01:00
  • 779aacc07b Update clang-tidy Paul Fd 2020-03-12 23:57:06 +01:00
  • d09032c44f Explicit cast to int The value bounds is checked anyway Paul Fd 2020-03-12 23:47:50 +01:00
  • 9d2526ec6f Explicit cast to int Paul Fd 2020-03-12 23:45:04 +01:00
  • 2f6fdd34f1 Correct linting on VstProcessor Paul Fd 2020-03-12 23:43:57 +01:00
  • 205f7c09af Remove redundant/false doxygen comments Paul Fd 2020-03-14 12:54:55 +01:00
  • b62760eff8
    Merge pull request #115 from jpcima/eq-multi-mode Paul Ferrand 2020-03-13 00:27:30 +01:00
  • 98b44d7097 Prepare the coeffs initially in filter-based effects Jean Pierre Cimalando 2020-03-12 22:58:50 +01:00
  • 1ba834a892 Add tests for the new eq parameters Paul Fd 2020-03-12 21:51:17 +01:00
  • 9dbfa70673 Wrong variable name in debug mode Paul Fd 2020-03-12 21:51:04 +01:00
  • 74bb98c957 Fix various errors Jean Pierre Cimalando 2020-03-12 16:00:25 +01:00
  • 43262395c9 Add the EQ effect Jean Pierre Cimalando 2020-03-12 14:49:31 +01:00
  • bfbbc6085b Add the filter effect Jean Pierre Cimalando 2020-03-12 14:27:39 +01:00
  • 344e318b19 Add some functions to lookup filter type. Add the bpk_2p alias. Jean Pierre Cimalando 2020-03-12 14:03:33 +01:00
  • 21ed6f9ed3 Allow the EQ demo to work with the filter update Jean Pierre Cimalando 2020-03-11 20:17:44 +01:00
  • abfd4e401f Implement eqN_type and the shelving EQs Jean Pierre Cimalando 2020-03-11 18:26:54 +01:00
  • 74f7290556
    Merge pull request #109 from jpcima/vst-bitwig-hack JP Cimalando 2020-03-12 22:20:14 +01:00
  • eb587bfa35 Fix bad fil_gain processing in filter pool Jean Pierre Cimalando 2020-03-12 16:13:29 +01:00
  • d763ebde83 Bitwig workarounds for VST Jean Pierre Cimalando 2020-03-12 00:41:35 +01:00
  • a002b994f4 Initialize the VST editor rect with correct size Jean Pierre Cimalando 2020-03-11 23:24:30 +01:00
  • 4cae32dc58 Corrected a bizarre URI and removed unused params Paul Fd 2020-03-11 18:48:26 +01:00
  • 58dd788891 Added documentation on the public API constructor detailing the default sample rate and block size Paul Fd 2020-03-11 18:44:03 +01:00
  • 71c1b468ce Add the effects in the report Paul Fd 2020-03-11 18:31:19 +01:00
  • 60c0e7763a Put pugixml after the libc++ checks Paul Fd 2020-03-11 15:44:03 +01:00
  • 92b81d45a1
    Merge pull request #114 from jpcima/travis-vst JP Cimalando 2020-03-11 10:23:06 +01:00
  • b3e78deee8 Try setting make jobs with nproc Jean Pierre Cimalando 2020-03-10 23:13:24 +01:00