Commit graph

  • 0bf1dbae21 Unclamp the cutoff and add OSC queries for the cutoff modifiers Python Blue 2022-07-14 11:46:15 +02:00
  • 1eb728c8d2
    Merge pull request #1097 from ColinKinloch:cli_thread_join Paul Ferrand 2022-07-14 10:55:01 +02:00
  • bbc7a0ff3b jack: Wait for CLI thread to finish on quit Colin Kinloch 2022-07-09 15:29:12 +01:00
  • 77fbfa5039
    Merge pull request #1088 from paulfd/correct-offtime-dynamic-bug Paul Ferrand 2022-06-27 00:55:13 +02:00
  • 897ddc1a8f Correct a bug with dynamic updates on offed EGs Paul Fd 2022-05-15 01:47:30 +02:00
  • a652e513bc
    Merge pull request #1084 from atsushieno/lv2-multi-naming Paul Ferrand 2022-05-14 22:39:08 +02:00
  • ef0990ca1d LV2 Sfizz-multi plugin should have doap:name as Sfizz-multi too. atsushieno 2022-05-11 17:18:43 +09:00
  • d4a360bde6 Remove shallowness and target the sfztools/master branch in vstgui Paul Fd 2022-01-21 11:40:42 +01:00
  • 0eceacee86
    Merge pull request #1073 from paulfd/sfizz-render-0-vel-note-ons Paul Ferrand 2022-01-19 00:38:14 +01:00
  • fd370a48af Parse 0-valued note ons as note offs Paul Fd 2022-01-17 12:31:05 +01:00
  • 92434b8bb2 Correct test disabling Paul Fd 2022-01-17 12:35:43 +01:00
  • a661569244 Fully disable the embedded sample test Paul Fd 2022-01-17 12:28:50 +01:00
  • 0461f6e5e2
    Merge pull request #1064 from paulfd/version-1.2.0 Paul Ferrand 2022-01-15 23:21:51 +01:00
  • 1a793c8c7b
    Merge pull request #1069 from paulfd/lv2-default-bug Paul Ferrand 2022-01-15 22:54:07 +01:00
  • 45827a1446 Ignore embedded test on windows Paul Fd 2022-01-15 21:53:39 +01:00
  • 9d61fe629d Add a resync cc flag for the main callback to update the CC state Paul Fd 2022-01-14 22:39:14 +01:00
  • 71345b4357
    Merge pull request #1066 from paulfd/veltrack-cc-ui Paul Ferrand 2022-01-13 10:51:10 +01:00
  • a3cfbd4d23
    Merge pull request #1068 from paulfd/32bit-embedded-test-fail Paul Ferrand 2022-01-12 16:58:35 +01:00
  • b16a8f25ad Propagate veltracks to the used CCs Paul Fd 2022-01-12 14:44:48 +01:00
  • a0546b7e0f Changed test format to see the error Paul Fd 2022-01-12 15:12:48 +01:00
  • e9ff0e6088 Version bumps Paul Fd 2022-01-08 12:29:01 +01:00
  • 65fe04ae3a
    Merge pull request #1060 from paulfd/lv2-output-port Paul Ferrand 2022-01-05 11:44:23 +01:00
  • cca66847ef
    Merge pull request #1058 from paulfd/lohiprog Paul Ferrand 2022-01-05 11:44:13 +01:00
  • bfdd1eb065 Add an output string parameter for the LV2 plugin It contains the CC used for now Paul Fd 2022-01-05 11:03:29 +01:00
  • 0f9fff802e Correct a clang tidy error Paul Fd 2021-12-30 22:50:06 +01:00
  • d1264e740a Add program change to the LV2 plugin Paul Fd 2021-12-30 22:35:59 +01:00
  • ff0257dc07 Add loprog/hiprob in the API and engine Paul Fd 2021-12-30 20:23:47 +01:00
  • 3d50afc794
    Merge pull request #1057 from paulfd/button-hints Paul Ferrand 2021-12-30 12:35:23 +01:00
  • 811429240b Correct some theming issues Paul Fd 2021-12-30 11:47:21 +01:00
  • c88a599247 Redundant frame color change Paul Fd 2021-12-30 11:35:28 +01:00
  • 280a14f922 Escape closes the about dialog Paul Fd 2021-12-30 11:33:33 +01:00
  • aa1b79936f Add hover hints on main buttons Paul Fd 2021-12-30 11:11:48 +01:00
  • 8993426bf3
    Merge pull request #1054 from paulfd/lv2-midi-rollback Paul Ferrand 2021-12-29 02:22:59 +01:00
  • a0b2542ea9 Change a test Paul Fd 2021-12-19 23:21:04 +01:00
  • e378105fd0 add PSA to the UI if we actually build the UI Paul Fd 2021-12-19 22:36:45 +01:00
  • 5743c10631 Retrigger a note only if the cc value changed This won't remove the need for polyphony opcodes when using high-res CC, but at least it should help with automation lanes. Note: this is not what Sforzando does. Paul Fd 2021-12-19 22:33:57 +01:00
  • 52949ea2bc Default to plugin-side automation Make each mode very separate (i.e. no PSA = midi ignored) Paul Fd 2021-12-19 21:57:02 +01:00
  • 5f982cf64f
    Merge pull request #1053 from paulfd/vstgui-numpad Paul Ferrand 2021-12-19 16:22:22 +01:00
  • d0e7cf2627 Updated VSTGUI for proper numpad input Paul Fd 2021-12-18 17:10:07 +01:00
  • 59f0cd0a09
    Merge pull request #1052 from paulfd/arf-brf-1p Paul Ferrand 2021-12-15 10:19:17 +01:00
  • 4358131a72 Use brf_2p for 1p and disable the all-pass 1 pole filter Can't really make it stable, I'll try to swap a delay-less version later on Paul Fd 2021-12-15 00:57:35 +01:00
  • f122469f07
    Merge pull request #1050 from paulfd/reverb-bug Paul Ferrand 2021-12-07 11:14:18 +01:00
  • 96c67e4d48 Deactivate the MINGW builds Paul Fd 2021-12-07 10:00:26 +01:00
  • a74bd5eee0 Don't bypass effects without inputs It's not really a great idea if you have long tails.. Paul Fd 2021-12-06 23:58:26 +01:00
  • 6bf26dceac
    Update README.md Paul Ferrand 2021-11-25 22:15:49 +01:00
  • f8ffb5294c
    Merge pull request #1041 from paulfd/sample-headers Paul Ferrand 2021-11-24 12:39:21 +01:00
  • 803052b552 Parse <sample> with base64 data Also added the necessary plumbing to load from RAM It's missing AIFF since the API is file-based for now. Paul Fd 2021-11-21 23:55:28 +01:00
  • 2aab560f39
    Merge pull request #1039 from paulfd/sw-last-octave-offset Paul Ferrand 2021-11-21 00:07:37 +01:00
  • 6f052b2389 sw_last is affected by octave/note offsets Paul Fd 2021-11-20 22:34:44 +01:00
  • a276c7ea9f
    Merge pull request #1037 from paulfd/flex-eg-clamp Paul Ferrand 2021-11-20 21:59:55 +01:00
  • e12ac8bda3
    Merge pull request #1036 from paulfd/exponents Paul Ferrand 2021-11-20 21:59:46 +01:00
  • 01e21c6e0d
    Merge pull request #1035 from paulfd/unordered-player-changes Paul Ferrand 2021-11-20 21:59:35 +01:00
  • 6f203d0384 Clamp flex EG levels Sforzando seems to do so too Paul Fd 2021-11-20 21:07:44 +01:00
  • 987afabecb Read exponents in floats Paul Fd 2021-11-20 19:21:55 +01:00
  • 0eada20587 Rewrite the unordered player to accomodate multiple queues per parameters Now, there is a hard limit on the number of queues treated (as before), but there may be duplicates, and overflowing queues will be ignored Paul Fd 2021-11-20 17:00:39 +01:00
  • d11142639a
    Merge pull request #1034 from paulfd/logger-api Paul Ferrand 2021-11-20 10:03:26 +01:00
  • 9335fea3a3
    Correct the destination of dispatch timings in performHdcc Paul Ferrand 2021-11-20 09:35:01 +01:00
  • 0bc63e33c8
    Merge pull request #1027 from paulfd/shelving-eqs Paul Ferrand 2021-11-20 09:30:10 +01:00
  • 7f352170a6 Logging is not implicitely handled by the synth You need a call to get the callback breakdown each frame. sfizz_render has been updated to make use of this. Paul Fd 2021-11-20 01:08:01 +01:00
  • fbc0e7459a
    Merge pull request #1031 from paulfd/loaded-files-bug Paul Ferrand 2021-11-19 13:07:43 +01:00
  • 9cf7b0b076 Erase from the correct structure Paul Ferrand 2021-11-19 13:07:17 +01:00
  • ec439d2034
    Merge pull request #1030 from paulfd/filepool-loaded-files Paul Ferrand 2021-11-19 12:50:13 +01:00
  • f8b874c2f0 Make loadedFiles behave like preloadedFiles Paul Ferrand 2021-11-19 12:30:36 +01:00
  • 5fdbb7642f
    Merge pull request #1028 from paulfd/reload-bug Paul Ferrand 2021-11-15 00:47:33 +01:00
  • 44d1ded4d5 Don't check unspecified CC conditions Paul Fd 2021-11-15 00:18:07 +01:00
  • 204914e490 Update the filters' code ... and fix the relationship between BW and Q for the shelving EQs Paul Ferrand 2021-11-14 21:52:03 +01:00
  • b796564338
    Merge pull request #1024 from paulfd/cc-switch-choke Paul Ferrand 2021-11-14 18:50:59 +01:00
  • 7ae0b4b043 Choke notes when the layer is disabled, even if the group and note are the same Paul Fd 2021-11-13 01:16:30 +01:00
  • 37613d528c
    Merge pull request #1022 from paulfd/options-panel Paul Ferrand 2021-11-12 12:10:03 +01:00
  • aab807a7b5 Add new config options and bind them to the UI Paul Fd 2021-11-12 11:40:48 +01:00
  • 3a882b98d7 Updated options panel and random things in the UI Paul Fd 2021-11-12 00:03:30 +01:00
  • 862d057bdb
    Merge pull request #1019 from paulfd/negative-lokey Paul Ferrand 2021-11-10 11:12:26 +01:00
  • b35f0307e1 Negative lokey values don't disable the region Paul Fd 2021-11-10 10:41:19 +01:00
  • 114e413a09
    Merge pull request #1018 from paulfd/lib-updates Paul Ferrand 2021-11-10 10:32:40 +01:00
  • b4b9108735
    Merge pull request #1003 from paulfd/keydelta Paul Ferrand 2021-11-10 09:59:33 +01:00
  • 2c3432ca30 Fix Makefile build with abseil changes Paul Fd 2021-11-10 09:58:29 +01:00
  • 8b258a3377 Update stb_image to 2.27 Paul Fd 2021-11-10 09:41:06 +01:00
  • c75e90b034 Checkout abseil 2021_11_02 Paul Fd 2021-11-10 09:39:17 +01:00
  • d8feff462e Update fmidi to v0.1.1 Paul Fd 2021-11-10 09:34:13 +01:00
  • a76ff49192 Update GHC Filesystem to v1.5.10 Paul Fd 2021-11-10 09:14:14 +01:00
  • e90a11d95d Update cxxopts to v3 Paul Fd 2021-11-10 09:09:58 +01:00
  • 5a31a4fb07 Update pugixml to v1.11 Paul Fd 2021-11-10 08:57:44 +01:00
  • f72500dd09 Update kissfft to v131.1 Paul Fd 2021-11-10 08:55:44 +01:00
  • d31d127ab9
    Merge branch 'develop' into keydelta Paul Ferrand 2021-11-09 22:18:35 +01:00
  • 672cede46f
    Merge pull request #1007 from paulfd/remember-midistate Paul Ferrand 2021-11-09 22:16:35 +01:00
  • b1d7d6b039
    Merge branch 'develop' into remember-midistate Paul Ferrand 2021-11-09 22:16:25 +01:00
  • 024b3d9796
    Merge pull request #1002 from paulfd/multiple-outputs Paul Ferrand 2021-11-09 22:14:34 +01:00
  • aef980c94d Handle extended CCs 140 and 141 (keydelta) Paul Fd 2021-10-30 22:33:54 +02:00
  • bdc9522662 Add multiple output capabilities to the library and plugins Paul Fd 2021-10-29 08:42:43 +02:00
  • 4d80c7bcf9 Differentiate between loading and reloading Paul Ferrand 2021-11-09 15:00:15 +01:00
  • 222df62eb0 Version 1.1.1 Paul Ferrand 2021-11-08 16:01:54 +01:00
  • ffd09f703e
    Merge pull request #1006 from paulfd/rollback-vstgui4_10_2 Paul Ferrand 2021-11-08 00:09:47 +01:00
  • 8c16aba5a8 Change vstgui to 4.10.2 with hotfixes Paul Ferrand 2021-11-07 18:04:26 +01:00
  • 0787b31549 New version Paul Fd 2021-10-23 23:27:15 +02:00
  • 1a3b5a9b2d Merge branch 'develop' Paul Fd 2021-10-23 23:26:41 +02:00
  • cc090d7865
    Merge pull request #1001 from paulfd/gcc-8-stdcppfs Paul Ferrand 2021-10-23 13:20:06 +02:00
  • f32fb63756 When using GCC 8, explicitely link stdc++fs Paul Fd 2021-10-23 11:27:56 +02:00
  • 3e5c9d8e06
    Merge pull request #999 from paulfd/man-pages Paul Ferrand 2021-10-21 08:32:35 +02:00
  • eadb1b4beb Add man pages for executables And correct a small bug in the jack client Paul Fd 2021-10-20 23:53:34 +02:00
  • 95062c1611
    Merge pull request #998 from paulfd/no-off-trigger-on-cc-triggers Paul Ferrand 2021-10-20 20:48:52 +02:00