Jean Pierre Cimalando
|
3fea4ba0e5
|
Fix AudioUnit with spin mutex
|
2021-02-02 14:19:12 +01:00 |
|
Jean Pierre Cimalando
|
e0a7fb1dbc
|
Thread-safety at VST level
|
2021-02-02 14:19:12 +01:00 |
|
Jean Pierre Cimalando
|
f9185fe990
|
Use alias sfizz::editor
|
2020-12-14 11:48:30 +01:00 |
|
Jean Pierre Cimalando
|
96a462e20d
|
Use hiir and filesystem as interface libraries
|
2020-12-14 11:43:47 +01:00 |
|
Jean Pierre Cimalando
|
361160dfc8
|
Search the SFZ folders defined by variable SFZ_PATH
|
2020-12-14 10:31:02 +01:00 |
|
Jean Pierre Cimalando
|
3a9accba4b
|
Put dependency libraries in namespaces
|
2020-12-14 08:20:01 +01:00 |
|
Jean Pierre Cimalando
|
8b56f89688
|
Update cmake files formatting
|
2020-12-14 07:49:02 +01:00 |
|
Jean Pierre Cimalando
|
b19ab25af3
|
Use only GNU warnings recognized by compiler
|
2020-12-13 16:26:17 +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 |
|
JP Cimalando
|
d13dbe5bd3
|
Merge pull request #553 from jpcima/beat-lfo
Add lfoN_beats
|
2020-12-12 14:14:03 +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 |
|
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 |
|
Jean Pierre Cimalando
|
cc24203f2d
|
Log the found file with full path
|
2020-12-09 17:08:27 +01:00 |
|
Jean Pierre Cimalando
|
a848d8e94e
|
Fix the file search by filename key
|
2020-12-09 17:06:43 +01:00 |
|
Jean Pierre Cimalando
|
ccdba9d6c7
|
Add ability in the editor to change the user directory
|
2020-12-09 16:36:52 +01:00 |
|
Jean Pierre Cimalando
|
0cb1b67bfa
|
Use a custom SFZ path set in user configuration
|
2020-12-09 16:36:43 +01:00 |
|
Jean Pierre Cimalando
|
0acbce5274
|
Global settings access for VST
|
2020-12-09 11:05:20 +01:00 |
|
Jean Pierre Cimalando
|
bea7195c65
|
Add more thread-safety in VST
|
2020-12-07 09:41:36 +01:00 |
|
Jean Pierre Cimalando
|
5709fedb94
|
Fix a bug which gets the worker stuck on semaphore
|
2020-11-24 08:29:20 +01:00 |
|
Jean Pierre Cimalando
|
41dae2fe24
|
Also process OSC in idle callback
|
2020-11-24 08:24:39 +01:00 |
|
Jean Pierre Cimalando
|
ae1c4e2245
|
Redisplay all state on VST editor opened
|
2020-11-24 07:51:45 +01:00 |
|
Jean Pierre Cimalando
|
03cc5d2e5f
|
Delayed UI updates with locking
|
2020-11-24 07:24:24 +01:00 |
|
Jean Pierre Cimalando
|
8a7a223777
|
Make sure to null the editor frame after closing
|
2020-11-24 01:35:42 +01:00 |
|
Jean Pierre Cimalando
|
2ecf35d154
|
Add the common IIDs to AudioUnit
|
2020-11-23 00:22:56 +01:00 |
|
Jean Pierre Cimalando
|
d9ac783b24
|
Update to VST 3.7.1
|
2020-11-22 23:43:07 +01:00 |
|
Jean Pierre Cimalando
|
baf228802b
|
Add the beat clock
|
2020-11-15 00:42:13 +01:00 |
|
Jean Pierre Cimalando
|
96b4c490e2
|
Do not store text files at the root of VST and AU bundles
|
2020-11-14 14:17:02 +01:00 |
|
Jean Pierre Cimalando
|
722225f9f2
|
Add OSC and plugin-side communication
|
2020-11-05 05:48:24 +01:00 |
|
Jean Pierre Cimalando
|
af7ee06a81
|
Fix a pkg-config error in some situations
|
2020-11-01 15:11:14 +01:00 |
|
Jean Pierre Cimalando
|
e254fe021d
|
Stop path scoring at the first component mismatch
|
2020-10-30 08:36:52 +01:00 |
|
Jean Pierre Cimalando
|
73051b7135
|
Improve complexity of the file scoring
|
2020-10-30 08:17:20 +01:00 |
|
Jean Pierre Cimalando
|
59e939e907
|
Ensure utf-8 to be used as path encoding
|
2020-10-30 08:11:17 +01:00 |
|
Jean Pierre Cimalando
|
f1053aa31b
|
Add a debugging helper to dump the trie
|
2020-10-30 08:05:54 +01:00 |
|
Jean Pierre Cimalando
|
21ed20bce1
|
Ensure that default paths don't have duplicates
|
2020-10-30 08:00:41 +01:00 |
|
Jean Pierre Cimalando
|
99b7780ff3
|
Implement the file trie
|
2020-10-30 07:31:52 +01:00 |
|
Jean Pierre Cimalando
|
336847ee7c
|
Clear the file index on refresh
|
2020-10-30 06:24:42 +01:00 |
|
Jean Pierre Cimalando
|
6f8078af45
|
Allow the file scan to proceed on permission denied
|
2020-10-30 06:05:13 +01:00 |
|
Jean Pierre Cimalando
|
3db710f101
|
Do some minor code cleanups
|
2020-10-30 06:00:30 +01:00 |
|
Jean Pierre Cimalando
|
45285a4a66
|
VST file search
|
2020-10-30 05:26:52 +01:00 |
|
Jean Pierre Cimalando
|
a34ac38aec
|
Add helpers to identify the documents directory
|
2020-10-30 05:26:45 +01:00 |
|
redtide
|
6a2382f37a
|
CI reorganization
|
2020-10-29 05:21:25 +01:00 |
|
Jean Pierre Cimalando
|
b71be82e27
|
Put the dylibbundler steps into cmake and out of travis
|
2020-10-23 23:20:17 -07:00 |
|
Jean Pierre Cimalando
|
f452d7f895
|
Copy the VST in AU at installation time
|
2020-10-23 21:53:05 -07:00 |
|
Jean Pierre Cimalando
|
8546b2075f
|
Enable the resource fork again
|
2020-10-21 10:10:14 +02:00 |
|
Jean Pierre Cimalando
|
6ec8840b1b
|
Force the AU knob mode to linear
|
2020-10-21 08:34:28 +02:00 |
|
Jean Pierre Cimalando
|
72dfd54933
|
Remove the warning suppression which broke OBS
The error was: -Wformat-security ignored without -Wformat
|
2020-10-15 19:38:07 +02:00 |
|