Commit graph

2886 commits

Author SHA1 Message Date
Jean Pierre Cimalando
1f696e943e Move the libsamplerate library check 2020-12-14 14:32:55 +01:00
Jean Pierre Cimalando
a3f93f5d0b Reorganize the dependency checking 2020-12-14 14:25:37 +01:00
Jean Pierre Cimalando
f3c1b664dd Remove project() where not necessary 2020-12-14 14:25:31 +01:00
Jean Pierre Cimalando
f063062f7c Make a separate target for sfizz::internal, for tests and benchmarks 2020-12-14 13:49:36 +01:00
JP Cimalando
e78edbb7ce
Merge pull request #583 from jpcima/atomic_queue
Update atomic_queue for a bugfix
2020-12-14 13:28:58 +01:00
Jean Pierre Cimalando
c6d96f8b4e Attempt to fix build problem with atomic_queue 2020-12-14 13:04:27 +01:00
Jean Pierre Cimalando
0c8fb5fbc4 Update atomic_queue for a bugfix 2020-12-14 12:48:19 +01:00
JP Cimalando
078615c761
Merge pull request #582 from jpcima/cleanup
More CMake cleanup
2020-12-14 12:22:51 +01:00
Jean Pierre Cimalando
f9185fe990 Use alias sfizz::editor 2020-12-14 11:48:30 +01:00
Jean Pierre Cimalando
6211665120 Use alias for sfizz::messaging 2020-12-14 11:47:09 +01:00
Jean Pierre Cimalando
96a462e20d Use hiir and filesystem as interface libraries 2020-12-14 11:43:47 +01:00
Jean Pierre Cimalando
bd3f660c12 Add hiir and filesystem as interface libraries 2020-12-14 11:09:04 +01:00
Jean Pierre Cimalando
f15554310e Move hiir 2020-12-14 11:06:41 +01:00
Jean Pierre Cimalando
186942a588 Add ghc::filesystem as a submodule 2020-12-14 11:01:23 +01:00
JP Cimalando
bfabfba3dc
Merge pull request #581 from jpcima/sfz-paths
Search the SFZ folders defined by variable SFZ_PATH
2020-12-14 10:47:44 +01:00
Jean Pierre Cimalando
361160dfc8 Search the SFZ folders defined by variable SFZ_PATH 2020-12-14 10:31:02 +01:00
JP Cimalando
b63f7eee9c
Merge pull request #580 from jpcima/cmake
Some CMake cleanup
2020-12-14 09:19:17 +01:00
Jean Pierre Cimalando
3a9accba4b Put dependency libraries in namespaces 2020-12-14 08:20:01 +01:00
Jean Pierre Cimalando
96dc4791e4 Fix the preprocessor, cxxopts missing 2020-12-14 07:53:34 +01:00
Jean Pierre Cimalando
8b56f89688 Update cmake files formatting 2020-12-14 07:49:02 +01:00
Jean Pierre Cimalando
61c0791d71 Mark the submodules as shallow 2020-12-14 07:40:41 +01:00
JP Cimalando
751c2664df
Merge pull request #579 from jpcima/gnu-warnings
Detected compiler warnings
2020-12-13 16:26:52 +01:00
Jean Pierre Cimalando
b19ab25af3 Use only GNU warnings recognized by compiler 2020-12-13 16:26:17 +01:00
Jean Pierre Cimalando
88e7dc0526 Add CMake helper for GNU warnings 2020-12-13 16:26:01 +01:00
JP Cimalando
f6f398101b
Merge pull request #578 from jpcima/faligned-new
Check the existence of flag -faligned-new and add it
2020-12-13 16:19:49 +01:00
Jean Pierre Cimalando
4b0e4383a4 Check the existence of flag -faligned-new and add it 2020-12-13 14:35:30 +01:00
Jean Pierre Cimalando
9331ff504f Disable fileicon, rejected by code-signing 2020-12-13 13:11:51 +01:00
JP Cimalando
cec22ecf71
Merge pull request #577 from jpcima/apple-dmg
Improve DMG and code-sign
2020-12-13 13:00:58 +01:00
Jean Pierre Cimalando
64480f50a9 Improve DMG and code-sign 2020-12-13 12:51:46 +01:00
JP Cimalando
7b9b7c226e
Merge pull request #576 from jpcima/apple-dmg
Apple DMG
2020-12-13 10:21:53 +01:00
Jean Pierre Cimalando
f2523f8b38 Prepare a basic macOS package with DMG format 2020-12-13 10:08:47 +01:00
Jean Pierre Cimalando
118f1cc21b Remove old icon for macOS 2020-12-13 09:33:07 +01:00
Jean Pierre Cimalando
dab5944755 Add vel2 tests 2020-12-13 08:06:24 +01:00
JP Cimalando
7321ceac94
Merge pull request #575 from jpcima/vel2
Simplify the processing of vel2 opcodes
2020-12-12 14:16:59 +01:00
JP Cimalando
d13dbe5bd3
Merge pull request #553 from jpcima/beat-lfo
Add lfoN_beats
2020-12-12 14:14:03 +01:00
Jean Pierre Cimalando
ec12e97a88 Simplify the processing of vel2 opcodes 2020-12-12 13:46:33 +01:00
JP Cimalando
53d102b964
Merge pull request #555 from paulfd/osc-region-introspection
Test region values through the OSC interface
2020-12-12 11:59:07 +01:00
Jean Pierre Cimalando
7ddf89bf5e Add comment regarding performance [ci skip] 2020-12-12 11:55:54 +01:00
Jean Pierre Cimalando
686f285294 Clean up indentation 2020-12-12 11:52:09 +01:00
Jean Pierre Cimalando
c8e5483c59 Clean up ccModDepth/ccModParameters 2020-12-12 11:48:47 +01:00
Paul Ferrand
171a5e5083 Initial 2020-12-12 11:13:20 +01:00
Paul Ferrand
31103d11a2 Add moves to the ModKey::Parameters 2020-12-12 11:08:48 +01:00
JP Cimalando
09333b3cec
Merge pull request #574 from jpcima/auwrapper-static
Static link strategy for AudioUnit
2020-12-11 19:49:16 +01:00
Jean Pierre Cimalando
bfbcdb2b43 Static link strategy for AudioUnit 2020-12-11 19:12:00 +01:00
JP Cimalando
4a71aeb081
Merge pull request #573 from jpcima/weak-ptr
vst: do not keep a strong reference on the editor
2020-12-11 10:17:52 +01:00
Jean Pierre Cimalando
219babcb7a Avoid making the controller take a reference on the editor 2020-12-11 09:32:33 +01:00
Jean Pierre Cimalando
66dec90846 Weak pointer for VST 2020-12-11 09:32:27 +01:00
Jean Pierre Cimalando
0d6f1b0837 vst: workaround in case the documents folder is missing 2020-12-11 02:53:20 +01:00
JP Cimalando
7aad600db9
Merge pull request #572 from jpcima/user-path
Add a possibility to set the user path
2020-12-09 17:39:26 +01:00
Jean Pierre Cimalando
cc24203f2d Log the found file with full path 2020-12-09 17:08:27 +01:00