Commit graph

  • bd3f660c12 Add hiir and filesystem as interface libraries Jean Pierre Cimalando 2020-12-14 11:09:04 +01:00
  • f15554310e Move hiir Jean Pierre Cimalando 2020-12-14 11:06:41 +01:00
  • 186942a588 Add ghc::filesystem as a submodule Jean Pierre Cimalando 2020-12-14 11:01:23 +01:00
  • bfabfba3dc
    Merge pull request #581 from jpcima/sfz-paths JP Cimalando 2020-12-14 10:47:44 +01:00
  • 361160dfc8 Search the SFZ folders defined by variable SFZ_PATH Jean Pierre Cimalando 2020-12-14 10:31:02 +01:00
  • b63f7eee9c
    Merge pull request #580 from jpcima/cmake JP Cimalando 2020-12-14 09:19:17 +01:00
  • 3a9accba4b Put dependency libraries in namespaces Jean Pierre Cimalando 2020-12-14 08:20:01 +01:00
  • 96dc4791e4 Fix the preprocessor, cxxopts missing Jean Pierre Cimalando 2020-12-14 07:53:34 +01:00
  • 8b56f89688 Update cmake files formatting Jean Pierre Cimalando 2020-12-14 07:49:02 +01:00
  • 61c0791d71 Mark the submodules as shallow Jean Pierre Cimalando 2020-12-14 07:40:41 +01:00
  • 751c2664df
    Merge pull request #579 from jpcima/gnu-warnings JP Cimalando 2020-12-13 16:26:52 +01:00
  • b19ab25af3 Use only GNU warnings recognized by compiler Jean Pierre Cimalando 2020-12-13 16:12:15 +01:00
  • 88e7dc0526 Add CMake helper for GNU warnings Jean Pierre Cimalando 2020-12-13 16:11:53 +01:00
  • f6f398101b
    Merge pull request #578 from jpcima/faligned-new JP Cimalando 2020-12-13 16:19:49 +01:00
  • 4b0e4383a4 Check the existence of flag -faligned-new and add it Jean Pierre Cimalando 2020-12-13 14:35:30 +01:00
  • 9331ff504f Disable fileicon, rejected by code-signing Jean Pierre Cimalando 2020-12-13 13:11:51 +01:00
  • cec22ecf71
    Merge pull request #577 from jpcima/apple-dmg JP Cimalando 2020-12-13 13:00:58 +01:00
  • 64480f50a9 Improve DMG and code-sign Jean Pierre Cimalando 2020-12-13 12:08:09 +01:00
  • 7b9b7c226e
    Merge pull request #576 from jpcima/apple-dmg JP Cimalando 2020-12-13 10:21:53 +01:00
  • f2523f8b38 Prepare a basic macOS package with DMG format Jean Pierre Cimalando 2020-12-13 09:47:20 +01:00
  • 118f1cc21b Remove old icon for macOS Jean Pierre Cimalando 2020-12-13 09:33:07 +01:00
  • dab5944755 Add vel2 tests Jean Pierre Cimalando 2020-12-13 08:06:24 +01:00
  • 7321ceac94
    Merge pull request #575 from jpcima/vel2 JP Cimalando 2020-12-12 14:16:59 +01:00
  • d13dbe5bd3
    Merge pull request #553 from jpcima/beat-lfo JP Cimalando 2020-12-12 14:14:03 +01:00
  • ec12e97a88 Simplify the processing of vel2 opcodes Jean Pierre Cimalando 2020-12-12 13:46:33 +01:00
  • 53d102b964
    Merge pull request #555 from paulfd/osc-region-introspection JP Cimalando 2020-12-12 11:59:07 +01:00
  • 7ddf89bf5e Add comment regarding performance [ci skip] Jean Pierre Cimalando 2020-12-12 11:55:54 +01:00
  • 686f285294 Clean up indentation Jean Pierre Cimalando 2020-12-12 11:52:09 +01:00
  • c8e5483c59 Clean up ccModDepth/ccModParameters Jean Pierre Cimalando 2020-12-12 11:48:47 +01:00
  • 171a5e5083 Initial Paul Ferrand 2020-11-08 23:59:28 +01:00
  • 31103d11a2 Add moves to the ModKey::Parameters Paul Ferrand 2020-11-17 18:35:46 +01:00
  • 09333b3cec
    Merge pull request #574 from jpcima/auwrapper-static JP Cimalando 2020-12-11 19:49:16 +01:00
  • bfbcdb2b43 Static link strategy for AudioUnit Jean Pierre Cimalando 2020-12-11 19:12:00 +01:00
  • 4a71aeb081
    Merge pull request #573 from jpcima/weak-ptr JP Cimalando 2020-12-11 10:17:52 +01:00
  • 219babcb7a Avoid making the controller take a reference on the editor Jean Pierre Cimalando 2020-12-11 07:52:19 +01:00
  • 66dec90846 Weak pointer for VST Jean Pierre Cimalando 2020-12-11 07:21:33 +01:00
  • 0d6f1b0837 vst: workaround in case the documents folder is missing Jean Pierre Cimalando 2020-12-11 02:53:20 +01:00
  • 7aad600db9
    Merge pull request #572 from jpcima/user-path JP Cimalando 2020-12-09 17:39:26 +01:00
  • cc24203f2d Log the found file with full path Jean Pierre Cimalando 2020-12-09 17:08:27 +01:00
  • a848d8e94e Fix the file search by filename key Jean Pierre Cimalando 2020-12-09 17:06:05 +01:00
  • ccdba9d6c7 Add ability in the editor to change the user directory Jean Pierre Cimalando 2020-12-09 16:27:15 +01:00
  • 0cb1b67bfa Use a custom SFZ path set in user configuration Jean Pierre Cimalando 2020-12-09 15:40:42 +01:00
  • de637fc058
    Merge pull request #571 from jpcima/settings JP Cimalando 2020-12-09 11:48:34 +01:00
  • 0acbce5274 Global settings access for VST Jean Pierre Cimalando 2020-12-09 08:58:04 +01:00
  • 901e053f25
    Merge pull request #570 from jpcima/actions JP Cimalando 2020-12-08 11:04:26 +01:00
  • 872cebd74a Remove old travis jobs Jean Pierre Cimalando 2020-12-08 05:43:32 +01:00
  • 4d4ffdeb46 Move some builds and deployments to github actions Jean Pierre Cimalando 2020-12-07 10:55:35 +01:00
  • 1da74935ea
    Merge pull request #564 from jpcima/vst-editor JP Cimalando 2020-12-07 10:15:33 +01:00
  • bea7195c65 Add more thread-safety in VST Jean Pierre Cimalando 2020-12-07 09:41:36 +01:00
  • 859092bc99
    Merge pull request #567 from jpcima/fp-fast JP Cimalando 2020-11-29 18:10:09 +01:00
  • a0e6abceda Enable the fast-math equivalent of MSVC Jean Pierre Cimalando 2020-11-27 00:08:08 +01:00
  • 9142aaed7b
    Merge pull request #565 from jpcima/st-audiofile-fix JP Cimalando 2020-11-24 20:56:45 +01:00
  • afba7e4bc7 Fix uninitialized memory with sndfile Jean Pierre Cimalando 2020-11-24 20:56:00 +01:00
  • 5709fedb94 Fix a bug which gets the worker stuck on semaphore Jean Pierre Cimalando 2020-11-24 08:29:20 +01:00
  • 41dae2fe24 Also process OSC in idle callback Jean Pierre Cimalando 2020-11-24 08:24:39 +01:00
  • ae1c4e2245 Redisplay all state on VST editor opened Jean Pierre Cimalando 2020-11-24 07:51:45 +01:00
  • 03cc5d2e5f Delayed UI updates with locking Jean Pierre Cimalando 2020-11-24 07:24:24 +01:00
  • 28fd7ac8f7
    Merge pull request #562 from jpcima/vst-editor JP Cimalando 2020-11-24 01:39:20 +01:00
  • 8a7a223777 Make sure to null the editor frame after closing Jean Pierre Cimalando 2020-11-24 01:35:42 +01:00
  • af21c5775d Fix a VSTGUI include which will be needed after update Jean Pierre Cimalando 2020-11-23 01:18:49 +01:00
  • 2eb76defcd
    Merge pull request #560 from jpcima/update-vst-3.7.1 JP Cimalando 2020-11-23 00:56:15 +01:00
  • 2ecf35d154 Add the common IIDs to AudioUnit Jean Pierre Cimalando 2020-11-23 00:22:56 +01:00
  • 5351ef410b Convert some case problems with minGW at CI-time Jean Pierre Cimalando 2020-11-23 00:19:35 +01:00
  • d9ac783b24 Update to VST 3.7.1 Jean Pierre Cimalando 2020-11-22 23:43:07 +01:00
  • cdc8ead6ce
    Merge pull request #557 from jpcima/lv2-scala-fix JP Cimalando 2020-11-17 20:01:01 +01:00
  • 26ba0417f7 Fix the second occurrence of the same problem Jean Pierre Cimalando 2020-11-17 19:59:36 +01:00
  • 782aa484bd Fix a crash with scala files under LV2 Jean Pierre Cimalando 2020-11-17 19:57:52 +01:00
  • 28dc603f2b
    Merge pull request #545 from jpcima/type-safe-osc JP Cimalando 2020-11-17 19:14:59 +01:00
  • eb20253da2
    Merge pull request #547 from jpcima/automate-hdcc JP Cimalando 2020-11-17 19:14:25 +01:00
  • 555356528b Ensure to generate continuous modulations Jean Pierre Cimalando 2020-11-15 18:24:26 +01:00
  • f06ed50c57 Implement lfoN_beats_onccX, lfoN_freq_onccX Jean Pierre Cimalando 2020-11-15 17:22:18 +01:00
  • 04ff815cab Assign LFOs their respective ID numbers Jean Pierre Cimalando 2020-11-15 16:32:35 +01:00
  • d8dcb2e56f Implement lfoN_beats Jean Pierre Cimalando 2020-11-15 15:00:51 +01:00
  • c1306f8a71 lfo: decouple the wave generator and the phase generator Jean Pierre Cimalando 2020-11-15 13:23:59 +01:00
  • 574691d3cd Add a helper to check whether the transport plays Jean Pierre Cimalando 2020-11-15 14:46:11 +01:00
  • 7ded48b7d4 Revise the range check of beatPeriod Jean Pierre Cimalando 2020-11-15 14:38:05 +01:00
  • 1d2ffaf430 Add the missing implementation of getRunningBeatPosition Jean Pierre Cimalando 2020-11-15 12:46:32 +01:00
  • 1983894bc8 Add the phase generator by beat clock Jean Pierre Cimalando 2020-11-15 12:04:01 +01:00
  • ee056bcea8 Use SIMD helpers for zero-filling Jean Pierre Cimalando 2020-11-15 11:27:34 +01:00
  • e31bf1381f Provide the interpolated beat position Jean Pierre Cimalando 2020-11-15 11:23:02 +01:00
  • 04fdfc4de2 Remove old clock code which suffers rounding errors Jean Pierre Cimalando 2020-11-15 01:00:06 +01:00
  • baf228802b Add the beat clock Jean Pierre Cimalando 2020-08-14 04:18:58 +02:00
  • 9813d41588
    Merge pull request #552 from sfztools/codesign JP Cimalando 2020-11-14 18:03:04 +01:00
  • c8354ce18e Also sign bin/ and lib/ Jean Pierre Cimalando 2020-11-14 17:41:11 +01:00
  • c7136b6621 Perform macOS code-signing Jean Pierre Cimalando 2020-11-14 16:56:21 +01:00
  • 3cb80b4e4a Set up the code-signing key pair for macOS Jean Pierre Cimalando 2020-11-14 15:53:22 +01:00
  • 4a530edf84
    Merge pull request #550 from jpcima/codesign JP Cimalando 2020-11-14 14:26:12 +01:00
  • 96b4c490e2 Do not store text files at the root of VST and AU bundles Jean Pierre Cimalando 2020-11-14 14:04:41 +01:00
  • 895e8f2a64 Bundle the dylibs where the code signer can find them Jean Pierre Cimalando 2020-11-14 13:57:20 +01:00
  • 32f478ac05
    Merge pull request #548 from jpcima/new-aliases JP Cimalando 2020-11-12 11:46:13 +01:00
  • dcc7ac0472 Add new alias: bendstep Jean Pierre Cimalando 2020-11-12 10:24:29 +01:00
  • aa29e1a411 Add test Jean Pierre Cimalando 2020-11-12 08:17:19 +01:00
  • 95d3343341 Add API to process CC events received by automation Jean Pierre Cimalando 2020-11-12 08:04:55 +01:00
  • 9ef7a60984
    Merge pull request #546 from jpcima/used-ccs JP Cimalando 2020-11-11 16:38:38 +01:00
  • d74bcd140f Cache the set of used CCs for quick access Jean Pierre Cimalando 2020-11-11 14:17:26 +01:00
  • e02a30f56c Rename some internal functions related to used CCs Jean Pierre Cimalando 2020-11-11 14:04:06 +01:00
  • 425889c949 Add test Jean Pierre Cimalando 2020-11-09 14:43:25 +01:00
  • 9b044a4eb9 Skip message processing if no callback Jean Pierre Cimalando 2020-11-09 14:13:54 +01:00
  • e1c607e28a Type-safe OSC message sending Jean Pierre Cimalando 2020-11-09 14:04:45 +01:00
  • 07fd16017f
    Merge pull request #544 from jpcima/synth-private JP Cimalando 2020-11-09 12:39:43 +01:00