Commit graph

  • 34ca6d69e3 Display key events on VK, with VST Jean Pierre Cimalando 2021-02-23 09:27:20 +01:00
  • c5c7e2bb63 Try fixing MSVC warning which pollutes the log Jean Pierre Cimalando 2021-02-23 07:57:18 +01:00
  • 5d657e60e8
    Merge pull request #652 from jpcima/color-conversions JP Cimalando 2021-02-23 07:55:50 +01:00
  • 3aded2fecf Increase key luma Jean Pierre Cimalando 2021-02-23 07:29:35 +01:00
  • 2e28707367 Add mention of authorship regarding GLSL-Color-Spaces Jean Pierre Cimalando 2021-02-23 07:10:50 +01:00
  • 68340fe1f4 Special case: don't color keys if range full Jean Pierre Cimalando 2021-02-23 07:07:41 +01:00
  • 2638ef0cff Represent the active key range with color Jean Pierre Cimalando 2021-02-23 07:00:25 +01:00
  • 535b332982 Add color helpers Jean Pierre Cimalando 2021-02-23 06:03:58 +01:00
  • 0cfe4b8c7c Add subset of GLSL-Color-Spaces library (HCY) Jean Pierre Cimalando 2021-02-23 05:18:54 +01:00
  • 8b8ce5dc22
    Merge pull request #651 from jpcima/bit-span-library JP Cimalando 2021-02-23 03:49:47 +01:00
  • 6de95ce2af Update clang-tidy script Jean Pierre Cimalando 2021-02-23 03:43:29 +01:00
  • 9de0648075 Convert the editor to use BitArray Jean Pierre Cimalando 2021-02-23 03:03:10 +01:00
  • e45dfbc50b Have bit_array as a distinct library Jean Pierre Cimalando 2021-02-23 02:57:28 +01:00
  • d95c70aa68 Add a test for the midistate last velocity Paul Fd 2021-02-23 01:42:34 +01:00
  • 563df57177 Add gitattributes for simde Jean Pierre Cimalando 2021-02-23 01:40:43 +01:00
  • c118ad6cbe Add sw_vel Also add some introspection for voices using OSC and tests Paul Fd 2021-02-23 01:39:25 +01:00
  • e982483c69
    Merge pull request #649 from jpcima/devendor-simde JP Cimalando 2021-02-23 01:24:18 +01:00
  • 51f35d4474 Add option SFIZZ_USE_SYSTEM_SIMDE Jean Pierre Cimalando 2021-02-23 01:11:22 +01:00
  • 4e89a9e1b0
    Merge pull request #648 from jpcima/devendor-abseil JP Cimalando 2021-02-23 00:56:48 +01:00
  • 6852bd76e2 Add option SFIZZ_USE_SYSTEM_ABSEIL Jean Pierre Cimalando 2021-02-23 00:38:44 +01:00
  • eab7d6e2da
    Merge pull request #646 from jpcima/send-key-ranges JP Cimalando 2021-02-22 20:06:22 +01:00
  • bf9ec425bb Send key ranges to editor Jean Pierre Cimalando 2021-02-22 19:57:50 +01:00
  • f732163d1f
    Merge pull request #645 from jpcima/misc JP Cimalando 2021-02-22 19:31:10 +01:00
  • 10ffad5d4b Rename Opcode member "opcode" to "name" Jean Pierre Cimalando 2021-02-22 19:16:27 +01:00
  • 1fdf900725 Fix release asserts never enabled in parser/messaging Jean Pierre Cimalando 2021-02-22 19:15:49 +01:00
  • 8e84da84ad
    Merge pull request #644 from jpcima/sfz-directory JP Cimalando 2021-02-22 10:53:30 +01:00
  • 36279561a4 Add action for creating new SFZ Jean Pierre Cimalando 2021-02-22 10:18:25 +01:00
  • 8de978df91 Add native helper for the question dialog Jean Pierre Cimalando 2021-02-22 09:11:16 +01:00
  • 2dbfbf3148 Add editor action to open SFZ dir Jean Pierre Cimalando 2021-02-22 08:11:47 +01:00
  • bd13260046 Add native helper to open a directory Jean Pierre Cimalando 2021-02-22 08:06:06 +01:00
  • 7627f7c074 Have the file chooser automatically open SFZ dir Jean Pierre Cimalando 2021-02-22 07:40:30 +01:00
  • 7487209547
    Merge pull request #643 from jpcima/hermite-oscillator JP Cimalando 2021-02-22 03:54:00 +01:00
  • d0b20459c9 Hermite interpolator for oscillators Jean Pierre Cimalando 2021-02-22 03:42:58 +01:00
  • 21294e7d4a
    Merge pull request #640 from jpcima/oversample JP Cimalando 2021-02-22 03:12:09 +01:00
  • 5f93729b53 Restore the license header Jean Pierre Cimalando 2021-02-22 02:33:48 +01:00
  • 25dd348191 Deduplication of hiir coefs in effects Jean Pierre Cimalando 2021-02-22 02:27:46 +01:00
  • ff359df5cd Oversampler special cases 2x 4x Jean Pierre Cimalando 2021-02-22 02:03:21 +01:00
  • 781f2167ad Update disto fx with new oversampler Jean Pierre Cimalando 2021-02-22 01:20:57 +01:00
  • 69729b386b Comment emphasis about the generated file Jean Pierre Cimalando 2021-02-22 00:55:33 +01:00
  • 4b6497272d Implement sfizz oversampler using new code Jean Pierre Cimalando 2021-02-15 15:25:50 +01:00
  • 090619cfa4 Add the generated oversampling code Jean Pierre Cimalando 2021-02-15 14:06:42 +01:00
  • 0034fe5903 Add tool to generate oversampler coeffs and code Jean Pierre Cimalando 2021-02-15 06:39:35 +01:00
  • e154c135fc Add the filter designer from hiir Jean Pierre Cimalando 2021-02-15 04:56:10 +01:00
  • 5bbbe3d491
    Merge pull request #561 from jpcima/simde JP Cimalando 2021-02-22 00:08:50 +01:00
  • 2473c57cc6 Enable use of OpenMP simd pragmas Jean Pierre Cimalando 2021-02-21 22:34:41 +01:00
  • b682fa28e4 Use simde_x_mm_abs_ps Jean Pierre Cimalando 2021-02-21 22:18:17 +01:00
  • 16a074bc50 Use simde custom fork Until simd-everywhere/simde#704 gets fixed Jean Pierre Cimalando 2021-02-21 22:15:41 +01:00
  • 36d99ec1f3 Convert the math helpers to simde Jean Pierre Cimalando 2021-02-16 02:31:22 +01:00
  • cb9cc622d0 Rewrite SIMD sum 4-to-1 Jean Pierre Cimalando 2021-02-16 00:36:46 +01:00
  • cfb2b94532 Let clang-tidy find simde Jean Pierre Cimalando 2021-02-16 00:26:51 +01:00
  • d7b9dc2285 Interpolators with simde Jean Pierre Cimalando 2021-02-16 00:25:57 +01:00
  • a338ec7368 Add simde as project library Jean Pierre Cimalando 2021-02-16 00:08:57 +01:00
  • a9cf45b0c9 Add simde 0.7.2 Jean Pierre Cimalando 2021-02-16 00:07:42 +01:00
  • e2a5c07edb Remove BM_opcodeSpec Jean Pierre Cimalando 2021-02-21 23:29:41 +01:00
  • 08558ceae2
    Merge pull request #641 from jpcima/try-new-container JP Cimalando 2021-02-17 08:19:08 +01:00
  • 02bc67d84c Update paths of mingw build Jean Pierre Cimalando 2021-02-17 08:11:50 +01:00
  • dde3547d4e Try custom mingw container Jean Pierre Cimalando 2021-02-17 07:14:37 +01:00
  • b5cb624697 Merge booboo between the PRs Paul Ferrand 2021-02-12 10:16:39 +01:00
  • ce1dda54e6
    Merge pull request #630 from paulfd/aftertouch Paul Ferrand 2021-02-12 10:04:07 +01:00
  • b782b3bc16
    Merge pull request #634 from paulfd/note-polyphony-1 Paul Ferrand 2021-02-12 10:03:51 +01:00
  • da41ed5076
    Merge pull request #632 from paulfd/noexcept-compile-error Paul Ferrand 2021-02-12 10:03:37 +01:00
  • f9eb818895
    Merge pull request #559 from paulfd/region-parsing Paul Ferrand 2021-02-12 10:02:46 +01:00
  • acb860e984 Cleanups Paul Ferrand 2021-02-04 21:40:21 +01:00
  • dc68054981 Cleanups Paul Ferrand 2021-02-04 11:52:20 +01:00
  • 2fd8c892cf Last test errors Paul Ferrand 2021-02-04 11:02:09 +01:00
  • 16e32f0bd1 Release test errors Paul Fd 2021-02-04 01:08:07 +01:00
  • f62b1ba834 C++11 error Paul Fd 2021-02-04 00:22:42 +01:00
  • cb2caf4b15 Working tests Paul Fd 2021-02-04 00:19:11 +01:00
  • 49d749e354 WIP Paul Ferrand 2021-02-03 21:57:17 +01:00
  • 9a1e3971a9 WIP Paul Fd 2021-02-03 10:43:05 +01:00
  • 293e7a935f WIP Paul Fd 2021-01-10 19:01:20 +01:00
  • e9941b4337 Scope the enums in sfz and remove the prefix Paul Fd 2021-01-03 23:29:33 +01:00
  • 60b5783753 Read enums through opcode.read Paul Fd 2021-01-03 22:54:25 +01:00
  • 17594241e7 Read booleans as a template overload Paul Fd 2020-12-30 01:16:39 +01:00
  • 0ab836787f Add new sources to makefile Jean Pierre Cimalando 2020-12-12 14:34:00 +01:00
  • 24f77f46eb Superfluous std::move Jean Pierre Cimalando 2020-11-22 20:54:58 +01:00
  • b1f7a4bd66 Change the way the defaults and bounds for the opcodes are handled and read Paul Ferrand 2020-11-08 10:26:45 +01:00
  • 6b4f535d9c Add tests for extended cc triggers on aftertouch Paul Ferrand 2021-02-08 17:46:07 +01:00
  • d1d659bb42 Use the normal CC codepath, to also trigger notes Paul Ferrand 2021-02-08 12:20:10 +01:00
  • 6deb3d37d7 Preliminary work for aftertouch handling - Add the aftertouch modulation source - Dispatch aftertouch events and track the aftertouch status in the midi state - Parse cutoff_chanaft - Convert aftertouch messages to an extended CC message Paul Fd 2021-02-05 00:39:07 +01:00
  • 02c5de1237
    Merge pull request #636 from jpcima/vst-bits JP Cimalando 2021-02-08 21:05:46 +01:00
  • 118f123634 Use the enum value Jean Pierre Cimalando 2021-02-08 20:45:55 +01:00
  • f1d240b88b Make a common lib for plugins, move OSC there Jean Pierre Cimalando 2021-02-08 20:39:24 +01:00
  • 15b6f15093 Update .gitignore Jean Pierre Cimalando 2021-02-08 20:31:53 +01:00
  • 65c3ef8b6b Have VST send HD controller values Jean Pierre Cimalando 2021-02-08 20:15:48 +01:00
  • e75c148c67 Rename VST CC, not necessarily MIDI Jean Pierre Cimalando 2021-02-08 20:14:07 +01:00
  • 77719d788e Keep CC assignments in array, so they may be reassigned Jean Pierre Cimalando 2021-02-08 20:12:48 +01:00
  • 89a6830e1e Add controller edit IDs (not used yet) Jean Pierre Cimalando 2021-02-08 20:07:43 +01:00
  • 3b8858b543
    Merge pull request #635 from jpcima/controls-panel JP Cimalando 2021-02-08 20:01:57 +01:00
  • 6b319c5907 Remove the unused variable Jean Pierre Cimalando 2021-02-08 19:59:38 +01:00
  • 9e2b914a08 Update control panel for efficient updates, preserving values Jean Pierre Cimalando 2021-02-08 19:53:31 +01:00
  • 360d441eaa Simplified the skipVoice check in note polyphony checks Removed the trigger type check; both attack and release can choke each other Paul Ferrand 2021-02-08 19:22:56 +01:00
  • af551ab96f Build LV2 with C++ Jean Pierre Cimalando 2021-02-08 16:31:12 +01:00
  • f6d92916ae Move plugins to subdirectories Jean Pierre Cimalando 2021-02-08 15:41:21 +01:00
  • a7cfb8429c Fixups for MOD Paul Ferrand 2021-02-08 12:02:26 +01:00
  • 60ae910faf Corrected a compile error on gcc 9.3 Removed the leak detector, which allows for POD data structures with no default functions. This way the noexcept specifier on the atomic_queue is actually valid, since the FileTime and CallbackTime objects can be built without throwing. Paul Ferrand 2021-02-07 00:18:47 +01:00
  • 1380978a55
    Merge pull request #631 from jpcima/vst-cc-update JP Cimalando 2021-02-05 18:02:01 +01:00
  • 595301ab34 Text truncation for CC labels Jean Pierre Cimalando 2021-02-05 17:42:24 +01:00
  • cbd1f60271 Notify VST when SFZ is changed by reload Jean Pierre Cimalando 2021-02-05 17:33:16 +01:00
  • 70d26b5da5
    Merge pull request #629 from redtide/build-status-update JP Cimalando 2021-02-04 21:29:04 +01:00