Commit graph

  • 4f359e456c Update makefile Jean Pierre Cimalando 2021-02-04 21:04:31 +01:00
  • 4dbba3f1cc Added missing build options status redtide 2021-02-04 20:43:55 +01:00
  • 629d681890 Fix linking LV2 with version file Jean Pierre Cimalando 2021-02-04 16:20:06 +01:00
  • d3a53e05d4 VST pitch bend should default to middle Jean Pierre Cimalando 2021-02-04 13:34:44 +01:00
  • 324ee4b8ac
    Merge pull request #628 from jpcima/new-vst JP Cimalando 2021-02-04 13:16:36 +01:00
  • 9e0af1c6a4 Fix for Visual Studio build Jean Pierre Cimalando 2021-02-04 09:04:23 +01:00
  • 96d4eca1ae More efficient (and safer?) Jean Pierre Cimalando 2021-02-04 08:29:57 +01:00
  • 35e9240540 Make it build Jean Pierre Cimalando 2021-02-04 08:16:17 +01:00
  • 74285a1492 Refactor VST with UpdateHandler Jean Pierre Cimalando 2021-02-04 02:48:49 +01:00
  • 6ff6acad71 Fix a clang-tidy problem Jean Pierre Cimalando 2021-02-03 19:25:24 +01:00
  • 9648d159a9
    Merge pull request #626 from jpcima/delete-old-parser JP Cimalando 2021-02-03 19:22:55 +01:00
  • 6eef90149f Delete the old parser Jean Pierre Cimalando 2021-02-03 19:14:51 +01:00
  • 3ee7812bd8 Update clang-tidy include paths Jean Pierre Cimalando 2021-02-03 19:06:36 +01:00
  • 1a50bcaa72
    Merge pull request #625 from jpcima/vst-pluginval JP Cimalando 2021-02-03 18:11:06 +01:00
  • a06a220866 Fix a crash that makes VST fail pluginval Jean Pierre Cimalando 2021-02-03 18:10:18 +01:00
  • dda909013d
    Merge pull request #624 from jpcima/cc-osc JP Cimalando 2021-02-03 16:03:24 +01:00
  • e431591d41 Clear OSC queue on editor closed Jean Pierre Cimalando 2021-02-03 16:00:45 +01:00
  • 787f388a26 Invalidate the controls after changes Jean Pierre Cimalando 2021-02-03 15:25:33 +01:00
  • 660dcb01d1 Fix: do not activate the timer while UI is closed Jean Pierre Cimalando 2021-02-03 15:22:08 +01:00
  • 36672546bc Update CC slots on SFZ file changed externally (LV2) Jean Pierre Cimalando 2021-02-03 14:54:21 +01:00
  • fb012c4bf8 Redraw CC panel on layout Jean Pierre Cimalando 2021-02-03 14:42:24 +01:00
  • 20d5d93b7e Request all CC slots on file change Jean Pierre Cimalando 2021-02-03 14:41:16 +01:00
  • 3a70c37d93 Default text for CC labels Jean Pierre Cimalando 2021-02-03 14:37:07 +01:00
  • 27ec95566a Notify editor of CC changed by MIDI Jean Pierre Cimalando 2021-02-03 14:30:16 +01:00
  • 4c833b1749 Workaround for knob behavior Jean Pierre Cimalando 2021-02-03 11:48:43 +01:00
  • 80eb73f4cb Also receive CC default value Jean Pierre Cimalando 2021-02-03 11:39:26 +01:00
  • 2ede8fd710 User interface with CC knobs Jean Pierre Cimalando 2021-02-03 02:05:50 +01:00
  • 751e4f96bb Add the reception of CC messages for editor Jean Pierre Cimalando 2020-12-14 21:14:35 +01:00
  • c81f74100b Add CC message processing for OSC Jean Pierre Cimalando 2020-12-14 19:35:21 +01:00
  • a69497e7bf Add @dwuertz to contributors Jean Pierre Cimalando 2021-02-02 19:51:54 +01:00
  • fec97ffc16
    Merge pull request #618 from dwuertz/fix-region-end JP Cimalando 2021-02-02 18:18:09 +01:00
  • c793af2e01 Respect region end opcode Dominique Würtz 2021-02-02 08:35:08 +01:00
  • 82899edc45 Update clang-tidy Jean Pierre Cimalando 2021-02-02 17:25:39 +01:00
  • 958a7afc48
    Merge pull request #623 from jpcima/active-voice-count JP Cimalando 2021-02-02 17:24:11 +01:00
  • 641a78805a
    Merge pull request #622 from jpcima/notes-names-unicode JP Cimalando 2021-02-02 17:19:56 +01:00
  • f5aa3c7b9c Do not count overflow voices which are over limit Jean Pierre Cimalando 2021-02-02 17:15:24 +01:00
  • a1f6ec10ad
    Merge pull request #617 from jpcima/thread-safety JP Cimalando 2021-02-02 17:08:45 +01:00
  • bc466866c3 Handle unicode note names Jean Pierre Cimalando 2021-02-02 17:03:24 +01:00
  • cb91698144 Update doc with thread-safety constraints Jean Pierre Cimalando 2021-02-02 15:46:11 +01:00
  • 3fea4ba0e5 Fix AudioUnit with spin mutex Jean Pierre Cimalando 2021-02-02 00:28:08 +01:00
  • 62ec01a362 Thread-safety for the JACK client Jean Pierre Cimalando 2021-02-01 23:12:29 +01:00
  • e0a7fb1dbc Thread-safety at VST level Jean Pierre Cimalando 2021-02-01 22:51:24 +01:00
  • 1d6b06aa2e Thread-safety at LV2 level Jean Pierre Cimalando 2021-02-01 22:46:02 +01:00
  • c110acc966 Provide the spin mutex as internal library Jean Pierre Cimalando 2021-02-01 22:04:02 +01:00
  • e178ae25e6 Remove all callback guards Jean Pierre Cimalando 2021-02-01 21:29:12 +01:00
  • 8b8caf4937 Remove callback guard where useless Jean Pierre Cimalando 2021-02-01 21:08:57 +01:00
  • 86e7e6fbcc
    Merge pull request #621 from jpcima/xruns JP Cimalando 2021-02-02 14:18:22 +01:00
  • 7d0347263d Fix a variety of xrun situations Jean Pierre Cimalando 2021-02-02 14:09:35 +01:00
  • 0a6382777e
    Merge pull request #619 from jpcima/voice-manager-fix JP Cimalando 2021-02-02 12:56:26 +01:00
  • 53fc2a03fa Fix voice groups destroyed after polyphony changed Jean Pierre Cimalando 2021-02-02 12:28:32 +01:00
  • 00f2e7e261 Remove unneeded includes Jean Pierre Cimalando 2021-02-01 18:22:10 +01:00
  • 56dcb6de4b Ignore the alignment check for sfizz_arg_t, fails on old gcc 32bit Jean Pierre Cimalando 2021-02-01 17:56:48 +01:00
  • c03f39d526
    Merge pull request #615 from jpcima/fix JP Cimalando 2021-02-01 17:12:44 +01:00
  • 49721cbf17 Allow the build to pass in some Linux x86 Jean Pierre Cimalando 2021-02-01 17:04:50 +01:00
  • 872bc69b1c
    Merge pull request #614 from jpcima/reloading JP Cimalando 2021-02-01 16:40:05 +01:00
  • 519bcb2f7f Avoid reloading invalid files in a loop Jean Pierre Cimalando 2021-02-01 16:25:13 +01:00
  • 4ec9fd1f3d Update README.md [ci skip] Jean Pierre Cimalando 2021-02-01 14:12:56 +01:00
  • fc3bb7a62c
    Merge pull request #613 from jpcima/aria-lfo JP Cimalando 2021-02-01 13:46:14 +01:00
  • bdc388bd69 Update tests Jean Pierre Cimalando 2021-02-01 13:05:15 +01:00
  • 42271fd682 Match LFO behavior to ARIA: pulse and sine Jean Pierre Cimalando 2021-02-01 12:56:22 +01:00
  • d40a3ce162
    Merge pull request #612 from jpcima/adsr-cleanup JP Cimalando 2021-02-01 10:59:29 +01:00
  • 9cb0a457a5 Make ADSREnvelope not a template Jean Pierre Cimalando 2021-02-01 10:30:17 +01:00
  • 9629fcad63
    Merge pull request #609 from jpcima/sinc JP Cimalando 2021-02-01 09:53:10 +01:00
  • b0b0806d9e
    Merge pull request #611 from jpcima/cmake-option-ex JP Cimalando 2021-02-01 03:16:38 +01:00
  • c27e8f409f System-dependent options Jean Pierre Cimalando 2021-02-01 02:47:40 +01:00
  • c7a75ee2fc Accelerate windowed sinc SSE2 Jean Pierre Cimalando 2021-02-01 00:53:21 +01:00
  • 0629a6b30d Add the windowed-sinc benchmark Jean Pierre Cimalando 2021-01-31 23:52:39 +01:00
  • d5bb51488d Improve the x64 code output slightly Jean Pierre Cimalando 2021-01-31 22:56:48 +01:00
  • 4dbe8bd602 Add windowed sinc interpolation Jean Pierre Cimalando 2021-01-31 15:00:56 +01:00
  • bf3f41482f Increase file padding, for longer windowed sinc kernels Jean Pierre Cimalando 2021-01-31 14:04:30 +01:00
  • 75c169217d Add the kaiser window helper Jean Pierre Cimalando 2021-01-30 18:26:34 +01:00
  • ea0c122e0f
    Merge pull request #610 from jpcima/benchmarks-cmake JP Cimalando 2021-01-31 23:31:00 +01:00
  • 3a59fc77e9 cmake improvement for benchmarks Jean Pierre Cimalando 2021-01-31 23:23:23 +01:00
  • 01daa94227
    Merge pull request #600 from jpcima/compat JP Cimalando 2021-01-30 12:28:37 +01:00
  • 10935e7be8 Permit loading SFZ which contain errors (Hindu Flute) Jean Pierre Cimalando 2021-01-30 12:17:49 +01:00
  • 2a82e5000b Update SValueMenu display after value change Jean Pierre Cimalando 2021-01-22 03:51:00 +01:00
  • ea3c43ca39
    Merge pull request #599 from jpcima/adjustable-tuning-frequency JP Cimalando 2021-01-21 22:09:52 +01:00
  • 7b81a5f86d Make tuning frequency editable by wheel Jean Pierre Cimalando 2021-01-21 21:54:54 +01:00
  • b4d6dbaef8
    Merge pull request #597 from jpcima/hermite JP Cimalando 2021-01-21 10:10:59 +01:00
  • 767e350ee8 Hermite interpolator as default; has less HF attenuation Jean Pierre Cimalando 2021-01-21 09:58:23 +01:00
  • ce1608c1dc
    Merge pull request #593 from jpcima/license-headers JP Cimalando 2021-01-04 02:11:47 +01:00
  • 445b92a5fa Add copyright headers in source files Jean Pierre Cimalando 2021-01-04 02:04:43 +01:00
  • 2f3ed16197 Add gitattributes to ignore unused files Jean Pierre Cimalando 2021-01-02 20:05:44 +01:00
  • cbcc875aef Updated .gitignore for QtCreator IDE files redtide 2020-12-19 16:38:51 +01:00
  • ae39e573bf
    Merge pull request #586 from jpcima/convert-to-xml JP Cimalando 2020-12-18 21:31:51 +01:00
  • b64d2146c2 Allow the preprocessor to output as xml Jean Pierre Cimalando 2020-12-18 21:23:24 +01:00
  • c045f71706
    Merge pull request #585 from jpcima/dependency-management JP Cimalando 2020-12-14 14:54:56 +01:00
  • c33b9a990e Additional cleanup in benchmarks Jean Pierre Cimalando 2020-12-14 14:40:19 +01:00
  • 1f696e943e Move the libsamplerate library check Jean Pierre Cimalando 2020-12-14 14:32:55 +01:00
  • 1fb6ce09c1
    Merge pull request #584 from jpcima/cleanup JP Cimalando 2020-12-14 14:25:47 +01:00
  • a3f93f5d0b Reorganize the dependency checking Jean Pierre Cimalando 2020-12-14 14:11:57 +01:00
  • f3c1b664dd Remove project() where not necessary Jean Pierre Cimalando 2020-12-14 13:56:52 +01:00
  • f063062f7c Make a separate target for sfizz::internal, for tests and benchmarks Jean Pierre Cimalando 2020-12-14 12:54:16 +01:00
  • e78edbb7ce
    Merge pull request #583 from jpcima/atomic_queue JP Cimalando 2020-12-14 13:28:58 +01:00
  • c6d96f8b4e Attempt to fix build problem with atomic_queue Jean Pierre Cimalando 2020-12-14 13:04:27 +01:00
  • 0c8fb5fbc4 Update atomic_queue for a bugfix Jean Pierre Cimalando 2020-12-14 12:48:19 +01:00
  • 078615c761
    Merge pull request #582 from jpcima/cleanup JP Cimalando 2020-12-14 12:22:51 +01:00
  • f9185fe990 Use alias sfizz::editor Jean Pierre Cimalando 2020-12-14 11:48:30 +01:00
  • 6211665120 Use alias for sfizz::messaging Jean Pierre Cimalando 2020-12-14 11:47:09 +01:00
  • 96a462e20d Use hiir and filesystem as interface libraries Jean Pierre Cimalando 2020-12-14 11:43:47 +01:00