Commit graph

  • 7babb1edd3 Add Travis builds for VST Jean Pierre Cimalando 2020-03-10 21:59:32 +01:00
  • 3e57151ec9
    Merge pull request #113 from jpcima/fix-travis-buildenv JP Cimalando 2020-03-10 20:31:29 +01:00
  • 83a7d9486c Fix travis buildenv in prepare_tarball Jean Pierre Cimalando 2020-03-10 20:08:38 +01:00
  • 2bb785c71f Make 'v' optional in front of tag Jean Pierre Cimalando 2020-03-09 17:40:07 +01:00
  • 3d2f4b3dec Add a condition for tag-based deploys Jean Pierre Cimalando 2020-03-09 17:31:32 +01:00
  • df057871db Try fixing travis conditions for deploy Jean Pierre Cimalando 2020-03-09 17:07:11 +01:00
  • 65ca77c70d Explicit deployment repository in Travis redtide 2020-03-09 16:24:12 +01:00
  • 0476c6a2a3 Explicit deployment repository in Travis redtide 2020-03-09 16:24:12 +01:00
  • 91f4d74cb7 Partial fix for footer and header doxygen documentation pages redtide 2020-03-09 16:22:20 +01:00
  • 6761483542 Add FR translated LV2 strings Olivier Humbert 2020-03-09 15:28:02 +01:00
  • d60c7cd57b Remove ALSA from travis package installs Jean Pierre Cimalando 2020-03-09 15:21:43 +01:00
  • 64edd8dd2d
    Merge pull request #104 from sfztools/doxygen-fix redtide 2020-03-09 12:22:02 +01:00
  • 1d996945a1 Keep doxygen related scripts in doxygen/scripts redtide 2020-03-09 00:25:35 +01:00
  • 0dd074639f Merge branch 'doxygen-fix' of github.com:sfztools/sfizz into doxygen-fix redtide 2020-03-09 00:13:05 +01:00
  • 68fd04fe74 Split travis in smaller scripts Paul Fd 2020-03-08 22:47:26 +01:00
  • fc02cbb271 Remove the environment from the webhook Paul Fd 2020-03-08 22:47:05 +01:00
  • cff89d5899 Add a missing call of effect setSamplesPerBlock Jean Pierre Cimalando 2020-03-08 18:36:02 +01:00
  • 2779f8710d Try to run tests automatically Paul Fd 2020-03-08 17:12:40 +01:00
  • 4f4723a341 Added the clang-tidy job in the Test stage Paul Fd 2020-03-08 17:03:09 +01:00
  • 3aef3819f6 Merge branch 'doxygen-fix' of github.com:sfztools/sfizz into doxygen-fix redtide 2020-03-08 16:48:21 +01:00
  • 76ec234891 Added the webhook in the last stage and removed useless things Paul Fd 2020-03-08 16:44:02 +01:00
  • 18529e21f8 Added stages to travis and moved the doxygen in the Deploy stage with travis conditions Paul Fd 2020-03-08 16:30:47 +01:00
  • 4ac7b9c2c5 Restore previous Doxygen output directory redtide 2020-03-08 15:49:14 +01:00
  • d1b252f78e Generate versioned Doxyfile redtide 2020-03-08 15:29:08 +01:00
  • b162109203 Restore previous Doxygen output directory redtide 2020-03-08 15:49:14 +01:00
  • 40400271b0 Generate versioned Doxyfile redtide 2020-03-08 15:29:08 +01:00
  • 4efdcd0ca5 Revert the removal of VST mutex lock, for now Jean Pierre Cimalando 2020-03-08 11:22:30 +01:00
  • 8669d8b093
    Merge pull request #98 from paulfd/midi-delay Paul Ferrand 2020-03-08 00:49:49 +01:00
  • 459656e3cc Temporary test update Paul Fd 2020-03-04 23:26:42 +01:00
  • d94cc35c53 Trickle the delay to the MidiState Paul Fd 2020-03-04 23:22:29 +01:00
  • 0994212718
    Merge pull request #100 from paulfd/ccmap-not-a-map Paul Ferrand 2020-03-08 00:29:20 +01:00
  • 57eadc7a93 Global definition of LIBATOMIC_FOUND for arm benchmarks Paul Ferrand 2020-03-07 14:18:47 +01:00
  • 2e020cb213 Added a benchmark for maps Paul Fd 2020-03-07 14:05:05 +01:00
  • 3046c2393f Added a template specialization to compare on value and not CC Paul Fd 2020-03-07 12:43:20 +01:00
  • 4398f3bab4 Update the tests for the new CCValuePair alias Paul Fd 2020-03-07 12:36:01 +01:00
  • f70b042da6 Change CCValuePair type alias and use it in CCMap Also use lower bound and binary search in the CCMap vector Paul Fd 2020-03-07 12:35:48 +01:00
  • d10cd27ceb Clean up the Range class Paul Fd 2020-03-05 16:38:31 +01:00
  • 8becafcae0 Insert sorted into the vector, and use only const iterators in CCMap Paul Fd 2020-03-05 16:38:19 +01:00
  • bce4fe96d0 Replace the underlying structure of CCMap with a smallish vector Paul Fd 2020-03-05 01:38:04 +01:00
  • ab4fd7bbee
    Merge pull request #99 from jpcima/vst Paul Ferrand 2020-03-08 00:19:41 +01:00
  • 65d952a1e6 Add the development and release flags for VST3 Paul Fd 2020-03-07 23:05:11 +01:00
  • f88364b6b2 The library protects itself on this call Paul Fd 2020-03-07 22:36:47 +01:00
  • 41810f9994 Remove the unnecessary try-lock, processing the parameters Jean Pierre Cimalando 2020-03-07 13:42:11 +01:00
  • 126dd49e28 Fix finding the resource images on Windows OS Jean Pierre Cimalando 2020-03-06 23:06:18 +01:00
  • dd8b5d93a5 Add the exports file for Windows VST Jean Pierre Cimalando 2020-03-06 21:48:40 +01:00
  • ac838e388b VST suffix on Windows should be .vst3 Jean Pierre Cimalando 2020-03-06 21:35:57 +01:00
  • d9f9d42922 Add more VST matching patterns for CPU.. Jean Pierre Cimalando 2020-03-06 20:47:35 +01:00
  • 094dde6dd6 Add another pattern to detect the CPU for VST Jean Pierre Cimalando 2020-03-06 20:33:40 +01:00
  • 0bb1a34f55 Try fixing processor detection with MSVC Jean Pierre Cimalando 2020-03-06 20:27:06 +01:00
  • 8fdfc98cc9 Try specifying the platform as indicated in cmake-generators(7) Jean Pierre Cimalando 2020-03-06 20:18:35 +01:00
  • a82d866866 Print the VST architecture at CMake time Jean Pierre Cimalando 2020-03-06 20:09:34 +01:00
  • 99317e764d Update the installer script for VST Jean Pierre Cimalando 2020-03-06 19:55:36 +01:00
  • 5b91f71c68 Copy gpl-3.0.txt in the VST bundle [ci skip] Jean Pierre Cimalando 2020-03-06 19:00:09 +01:00
  • 9dcefe740c Add the GPL 3.0 license for VST [ci skip] Jean Pierre Cimalando 2020-03-06 18:58:11 +01:00
  • 7ab7f9864e Try fixing the library output path on MS (no Release/ subfolder) Jean Pierre Cimalando 2020-03-06 18:16:45 +01:00
  • 14d76e6282 Use Steinberg's fixed size types, to fix MSVC build Jean Pierre Cimalando 2020-03-06 17:51:06 +01:00
  • 95d6c581f7 Silence VST warning: unknown pragmas Jean Pierre Cimalando 2020-03-06 17:50:32 +01:00
  • 836df51264 Need NOMINMAX for Windows VST Jean Pierre Cimalando 2020-03-06 17:36:54 +01:00
  • 73fde1ae22 Link system libs MinGW-only Jean Pierre Cimalando 2020-03-06 17:07:37 +01:00
  • 52e7120dbd Match more patterns of X86 processor Jean Pierre Cimalando 2020-03-06 17:00:08 +01:00
  • e2bf7f6f21 Attempt appveyor build of VST3 Jean Pierre Cimalando 2020-03-06 16:48:39 +01:00
  • 784352a444 Have the vst3 bundle in the project binary dir Jean Pierre Cimalando 2020-03-06 16:47:48 +01:00
  • 44271b5dfe Add the correct link frameworks for Mac Jean Pierre Cimalando 2020-03-06 16:41:38 +01:00
  • 003b2c8cf4 Silent extraction of SDK archive Jean Pierre Cimalando 2020-03-06 16:40:40 +01:00
  • 4648e656b4 Ignore lots of VST warnings to make the log lighter Jean Pierre Cimalando 2020-03-06 15:36:16 +01:00
  • c44e2e6985 Add linker options for MinGW Jean Pierre Cimalando 2020-03-06 15:24:57 +01:00
  • 7eadbbd753 Add the Cocoa library to the MacOS link (add others later..) Jean Pierre Cimalando 2020-03-06 15:02:58 +01:00
  • 86c4ed00ae Link system libs for Windows VSTGUI Jean Pierre Cimalando 2020-03-06 14:59:19 +01:00
  • 985cabeb27 Workaround for VST wide character in MinGW Jean Pierre Cimalando 2020-03-06 14:46:46 +01:00
  • 3e93b7ffac Fix a renaming problem in RTSemaphore Jean Pierre Cimalando 2020-03-06 14:38:54 +01:00
  • 598aeae2ba Set the Windows compatibility version to 7 Jean Pierre Cimalando 2020-03-06 14:37:25 +01:00
  • b0840ef2ad Add the offline mode (freewheeling) Jean Pierre Cimalando 2020-03-06 13:37:12 +01:00
  • ee530c623d Move aftertouch and pitchbend up in the parameter list Jean Pierre Cimalando 2020-03-06 13:32:41 +01:00
  • ca044d98c5 Preload size and log2 oversampling Jean Pierre Cimalando 2020-03-06 13:15:32 +01:00
  • 26ba7f33b0 Add oversampling Jean Pierre Cimalando 2020-03-06 11:55:52 +01:00
  • aa9a5d26f4 Add the polyphony parameter Jean Pierre Cimalando 2020-03-06 11:46:49 +01:00
  • d8b1a79fe7 Add other parameter: volume + the UI Jean Pierre Cimalando 2020-03-05 18:21:46 +01:00
  • 092b95fc3c Update VST UI Jean Pierre Cimalando 2020-03-05 16:41:59 +01:00
  • 8fc43bc0be Update of VST UI Jean Pierre Cimalando 2020-03-05 15:53:01 +01:00
  • 29cf293d95 Add bundle icons of Windows and Mac Jean Pierre Cimalando 2020-03-05 15:05:05 +01:00
  • f315ba5e29 Add the macOS VST bundle Jean Pierre Cimalando 2020-03-05 13:59:37 +01:00
  • 2dc41f4503 Initial VST plugin Jean Pierre Cimalando 2020-03-05 11:16:47 +01:00
  • 53a4cf0ead
    Merge pull request #84 from jpcima/effects Paul Ferrand 2020-03-07 22:34:19 +01:00
  • e84af98d27 Added tests and a send to to_mix.sfz Paul Fd 2020-03-07 22:09:46 +01:00
  • af9231db33 Use foreach loops Paul Fd 2020-03-07 21:32:55 +01:00
  • 532cd88e96 Add some tests on effect gains Paul Fd 2020-03-07 21:27:19 +01:00
  • 0360dfa3b6 Pass the buffer size to effects Jean Pierre Cimalando 2020-03-06 23:50:11 +01:00
  • 1f91bf0f66 Fix a potential null pointer error (effect buses can have gaps) Jean Pierre Cimalando 2020-03-06 23:43:30 +01:00
  • 09cca79ab0 Rebased on the new parser Paul Fd 2020-03-06 11:27:45 +01:00
  • 9ce32c636c WIP tests Paul Fd 2020-03-06 11:10:56 +01:00
  • 235069fd27 Change init to setSampleRate andset the blockSize and sampleRate of new busses Paul Fd 2020-03-06 11:09:27 +01:00
  • 1ac68cc3d2 Add introspection in the busses Paul Fd 2020-03-06 11:07:56 +01:00
  • 090a5995db Add a view on the effect bus Paul Fd 2020-03-06 11:07:09 +01:00
  • 9d56e5560c No need to wrap in a unique_ptr Paul Fd 2020-03-06 00:22:09 +01:00
  • 4c83ca3a78 Put the timings in their proper field Paul Fd 2020-03-05 23:35:15 +01:00
  • 2e6402bae0 Corrected formatting Paul Fd 2020-03-05 23:34:10 +01:00
  • dcc8a58377 Removed the downsampler reference Paul Fd 2020-03-05 23:07:00 +01:00
  • dc9acbb3de Corrected tests Paul Fd 2020-03-05 19:03:08 +01:00
  • 9d3364889b Adapt the block size of the effect bus to the one of the Synth Paul Fd 2020-03-05 19:02:45 +01:00
  • 49a182d90f Add effects in the callback log Paul Fd 2020-03-05 18:23:50 +01:00