Commit graph

  • cba1f8a86a Don't dispatch off notes when offing a CC-trig'd voice Paul Fd 2021-10-20 17:09:16 +02:00
  • 213647d154
    Merge pull request #997 from paulfd/cc-trigger-rand Paul Ferrand 2021-10-20 17:09:29 +02:00
  • 6310aa1abc Honor lorand/hirand in CC triggered regions Paul Fd 2021-10-20 16:08:33 +02:00
  • ba8716da21
    Merge pull request #993 from paulfd/extended-curve Paul Ferrand 2021-10-16 13:04:30 +02:00
  • 5c86454621
    Merge pull request #994 from paulfd/octave-offset-reset-on-load Paul Ferrand 2021-10-16 13:04:21 +02:00
  • 8b881410d9
    Merge pull request #995 from paulfd/vstgui-fork Paul Ferrand 2021-10-16 13:04:03 +02:00
  • d38130753e Use the sfztools vstgui fork Paul Fd 2021-10-16 12:49:39 +02:00
  • cd6bba5378 Reset note and octave offset when resetting the synth Paul Fd 2021-10-14 23:48:23 +02:00
  • 4ec32024ce Evaluate the curve in extended CCs Paul Fd 2021-10-14 23:37:21 +02:00
  • 956b0c9c13
    Merge pull request #992 from alcomposer/sfizz_render_poly JP Cimalando 2021-10-11 08:16:40 +02:00
  • 956709c9c6 add polyphony option to sfizz_render alexmitchell 2021-10-11 15:42:42 +10:30
  • 92d745f947
    Merge pull request #991 from redtide/gha-matrix JP Cimalando 2021-10-09 15:50:29 +02:00
  • 61fb6b0106 Use matrix builds on GitHub Actions redtide 2021-10-09 12:55:57 +02:00
  • 867cf2b459 Fix a problem in the X11 runloop Jean Pierre Cimalando 2021-09-23 20:54:35 +02:00
  • 7552e5e8b8 Include headers which seem needed on BSD-like Jean Pierre Cimalando 2021-09-23 01:40:57 +02:00
  • 51dd3898ae
    Merge pull request #990 from jpcima/macos JP Cimalando 2021-09-23 00:18:52 +02:00
  • e8f796156f
    Merge pull request #972 from praashie/fix-off-group Paul Ferrand 2021-09-22 07:10:51 +02:00
  • 8bf488897b tests: workaround for incomplete C++17 runtime on macOS Jean Pierre Cimalando 2021-09-22 05:34:40 +02:00
  • f0b827d423 Implement C++17 aligned-new support for macOS < 10.14 Jean Pierre Cimalando 2021-09-22 05:02:22 +02:00
  • 38b102fc97
    Merge pull request #989 from jpcima/alignment-utility JP Cimalando 2021-09-22 03:24:16 +02:00
  • 3fd0d4ee5d Add jsl::aligned_unique_ptr and jsl::make_aligned Jean Pierre Cimalando 2021-09-22 03:12:52 +02:00
  • 4f0712c489
    Merge pull request #987 from jpcima/vstgui-update JP Cimalando 2021-09-22 01:09:17 +02:00
  • 2ca137f22e
    Merge pull request #945 from paulfd/cc-input Paul Ferrand 2021-09-21 21:37:22 +02:00
  • 55ac56e793
    Merge pull request #973 from zynthian/develop Paul Ferrand 2021-09-21 21:36:10 +02:00
  • 4b6b380ce4 Set macOS requirement to 10.14 to get c++17 working; fix this later Jean Pierre Cimalando 2021-09-21 20:44:16 +02:00
  • 526525be6a Update filesystem to fix macOS c++17 Jean Pierre Cimalando 2021-09-21 19:41:23 +02:00
  • ff8562b140 Updates for new vstgui Jean Pierre Cimalando 2021-09-21 03:39:26 +02:00
  • 6034c9f9a5 Fix overeager find/replace Paul Fd 2021-09-21 11:30:23 +02:00
  • a31e44b0ef Formatting Paul Fd 2021-09-10 14:04:24 +02:00
  • 8c1b5a11fe Avoid a copy Paul Fd 2021-09-10 13:59:20 +02:00
  • 2198711123
    Merge branch 'sfztools:develop' into develop Jośe Fernando Moyano 2021-09-21 11:14:19 +02:00
  • 290c556a61
    Merge pull request #961 from paulfd/last-keyswitch-state JP Cimalando 2021-09-21 01:32:00 +02:00
  • 99d907e5c7 Remember the last keyswitch used in the states Paul Fd 2021-07-24 16:59:22 +02:00
  • 2bb268a0ee
    Merge pull request #986 from jpcima/runloop-timers JP Cimalando 2021-09-20 07:59:58 +02:00
  • b2368d6e80 Add a couple of includes used in the file [ci skip] Jean Pierre Cimalando 2021-09-20 07:59:38 +02:00
  • 0bc02f12cf Fix attempt for X11 runloop problems Jean Pierre Cimalando 2021-09-20 07:02:09 +02:00
  • b2cad18200
    Merge pull request #985 from jpcima/new-vst-sdk JP Cimalando 2021-09-20 04:28:05 +02:00
  • 7c059ec750 Add stringconvert.cpp to SDK sources Jean Pierre Cimalando 2021-09-20 03:40:54 +02:00
  • 6735d77e63 vst: use the keyswitch change flag from 3.7.3 Jean Pierre Cimalando 2021-09-20 03:21:24 +02:00
  • e3dcaa7d9b Unfork and update VST3 SDK Jean Pierre Cimalando 2021-09-20 03:19:54 +02:00
  • 3e6a551c66
    Merge pull request #984 from jpcima/fix-background-thread-sync JP Cimalando 2021-09-20 03:07:08 +02:00
  • 174d58fd87 Fix the VST thread synchronization on activate/deactivate Jean Pierre Cimalando 2021-09-20 03:03:36 +02:00
  • fbac436cc0
    Merge pull request #963 from paulfd/sustain-sostenuto-psa Paul Ferrand 2021-09-10 13:56:25 +02:00
  • e6bc330520 Use the offed_ boolean for the check Paul Fd 2021-09-10 13:55:26 +02:00
  • 6595503864
    Merge pull request #981 from jpcima/decent-sampler JP Cimalando 2021-08-28 13:57:16 +02:00
  • c70f50197b Have the DS importer generate the correct loop mode Jean Pierre Cimalando 2021-08-28 13:28:46 +02:00
  • 16789b6a6e Add mutex lock on internal command line process. jofemodo 2021-08-26 12:54:21 +02:00
  • fc1f0451ce
    Merge pull request #978 from mikeperri/fix-clang-c++17-develop JP Cimalando 2021-08-23 00:40:46 +02:00
  • c3df3d3b65 Fix build with clang & C++17 (bessel functions not defined) Mike 2021-08-22 15:25:50 -04:00
  • 07670686f9 Improve internal CLI: Implement tokenization algorithm for command arguments, including double quotes. jofemodo 2021-08-20 03:31:31 +02:00
  • 48582af119 Add "set_oversampling" option to internal CLI. jofemodo 2021-08-20 02:33:11 +02:00
  • 29ff2b93f6 Implement a basic CLI for loading soundfonts and setting engine parameters. jofemodo 2021-08-19 20:06:37 +02:00
  • 4bca25d7a3 Add "num_voices" option to CLI. jofemodo 2021-08-19 14:31:47 +02:00
  • 3aae318e82 Fix releasing notes not muted by off groups Elmo 2021-08-17 16:57:33 +03:00
  • 06cf476fb3 Add failing test case for staccato off grops Elmo 2021-08-17 16:57:07 +03:00
  • 15370fa439
    Merge pull request #948 from paulfd/zenity-path Paul Ferrand 2021-07-27 21:02:41 +02:00
  • 4769e35ef6 Use glib's find in path Paul Fd 2021-07-16 16:48:32 +02:00
  • 03472da8c8
    Merge pull request #954 from paulfd/short-audio-files JP Cimalando 2021-07-27 17:32:33 +02:00
  • a92dc773c5
    Merge pull request #933 from paulfd/flex-eg-oncc Paul Ferrand 2021-07-27 17:14:19 +02:00
  • 720a3a05fb
    Update Synth.cpp Paul Ferrand 2021-07-27 17:13:37 +02:00
  • fd67dbaee4
    Merge pull request #960 from paulfd/lv2-save-and-restore Paul Ferrand 2021-07-27 17:12:22 +02:00
  • 320f5d62b7
    Merge pull request #968 from psav/patch-2 JP Cimalando 2021-07-27 10:43:37 +02:00
  • 5255b719bf
    Update to correctly require win32/64 builds Pete Savage 2021-07-27 09:38:52 +01:00
  • 8112b50f21
    Merge pull request #967 from psav/fix_so_version JP Cimalando 2021-07-27 09:41:06 +02:00
  • 9edafdd788
    Update so version to align better with packaging guidelines Pete Savage 2021-07-27 08:14:57 +01:00
  • 779d17279e
    Merge pull request #965 from psav/fedora_spec_updates JP Cimalando 2021-07-27 06:45:17 +02:00
  • 30c2881c2e
    Add source permissions to preserve file perms Pete Savage 2021-07-26 20:32:48 +01:00
  • c3bbe3b04e
    Add source permissions to preserve file perms Pete Savage 2021-07-26 20:31:26 +01:00
  • be2c59c691
    Add source permissions to preserve file perms Pete Savage 2021-07-26 20:30:52 +01:00
  • 9069ce8773
    Merge pull request #964 from psav/fedora_spec_updates Paul Ferrand 2021-07-26 02:01:56 +02:00
  • 7c4dbe7e35
    Added option to use system cxxopts Pete Savage 2021-07-25 14:45:45 +01:00
  • 14e6c3359c
    Added option to use system cxxopts Pete Savage 2021-07-25 14:44:56 +01:00
  • 5bca4394a9
    Add option for system pugixml Pete Savage 2021-07-25 14:30:44 +01:00
  • c548bccb71
    Add ability to use system pugixml Pete Savage 2021-07-25 14:29:56 +01:00
  • b52a49e67e
    Added option for kissfft Pete Savage 2021-07-24 21:24:38 +01:00
  • 7f4c858656
    Make kissfft optional Pete Savage 2021-07-24 21:21:45 +01:00
  • 57a41fd0a7 Add a check for sustain and sostenuto in the LV2 If the midi message is a sustain or sostenuto, pass it on regardless of the plugin-side automation compile time switch. Also hide sustain/sostenuto CCs from the UI controls; most of the time they're for pedal noises and things like this. Paul Fd 2021-07-24 19:09:26 +02:00
  • 14c9864b25 Tweak the shading rectangle size Paul Fd 2021-07-24 17:29:39 +02:00
  • 47f45c6f77 Port values don't need to be saved/restored But lv2:Parameters do ! Paul Fd 2021-07-24 10:44:19 +02:00
  • 85c174cd9c
    Merge pull request #958 from psav/patch-1 JP Cimalando 2021-07-22 17:06:45 +02:00
  • 7ddebc5c3d
    Fix simde finding on non pkg_config enabled installations Pete Savage 2021-07-22 15:51:00 +01:00
  • 63ad88c671
    Merge pull request #957 from psav/fix_import_for_cpp_17_build JP Cimalando 2021-07-22 08:51:06 +02:00
  • a9f7f458f6
    Fixed import for CPP 17 Pete Savage 2021-07-22 07:29:37 +01:00
  • a1cef9ba16
    Merge pull request #953 from paulfd/loop-startcc-aliases Paul Ferrand 2021-07-20 12:26:17 +02:00
  • aeb17c1fca Parse oscillator=auto and only have implicit wavetables if the file is short AND wavetable tags are in Paul Fd 2021-07-20 12:25:03 +02:00
  • 825d558a4c Added aliases for Cakewalk and RGC loop_oncc opcodes Paul Fd 2021-07-20 11:18:04 +02:00
  • 53277dae3c
    Delete old license file [ci skip] Paul Ferrand 2021-07-20 10:27:40 +02:00
  • 26d15201d1
    Merge pull request #952 from sfztools/add-license-1 Paul Ferrand 2021-07-20 10:27:08 +02:00
  • e7792b927f
    Create LICENSE Paul Ferrand 2021-07-20 10:26:42 +02:00
  • efcb0da58a
    Merge pull request #947 from paulfd/group-opcodes-correction Paul Ferrand 2021-07-16 21:18:10 +02:00
  • 63c1af91ef Input didn't work on Linux Paul Fd 2021-07-16 11:09:17 +02:00
  • aaa49f3f8d Correct the int type in handleGroupOpcodes Paul Fd 2021-07-16 00:53:22 +02:00
  • 5b278bafdf Edit on double click Paul Fd 2021-07-16 00:16:35 +02:00
  • 3431642cd2 Use linear knobs in VST and LV2 Paul Fd 2021-07-16 00:03:03 +02:00
  • f34de3e3c9 CC input - Add an EditValue in the knob - Shade the knobs when editing - Right-click on the knob allows to change from low resolution to high resolution CC Paul Fd 2021-07-07 01:27:33 +02:00
  • af902ee8b0
    Merge pull request #938 from paulfd/veltrack-oncc Paul Ferrand 2021-07-11 00:31:02 +02:00
  • 5e1b06d810 Don't normalize pitch and filter Paul Fd 2021-07-10 20:58:04 +02:00
  • d782631027
    Merge pull request #943 from paulfd/sndfile-license Paul Ferrand 2021-07-10 12:41:34 +02:00
  • 1125d3c3db
    Merge pull request #946 from paulfd/keyboard-highlight Paul Ferrand 2021-07-10 10:14:01 +02:00
  • d1d2f9a36b Don't draw a white keyboard if all keys are used Paul Fd 2021-07-10 01:46:46 +02:00