Commit graph

33 commits

Author SHA1 Message Date
Paul Fd
9ce7fac354 Patch VSTGUI to help build on GCC14 2024-10-25 18:20:57 +02:00
redtide
d7b9e524ff VST3SDK: separated plugins CMake modules 2024-02-23 03:40:58 +01:00
redtide
09afbb5370 VST3SDK: update to 3.7.10_build_14 2024-02-23 03:38:58 +01:00
redtide
f107fb125f
VSTGUI: update to 4.13.3 2024-02-21 01:39:58 +01:00
rncbc
35bc2ab618 Avoid duplicated LV2_State_{Map,Free}_Path features to
eg. lilv_state_new_from_instance(), when and if already
provided by the caller/host (eg. qtractor).

Resolves promised qtractor method to bundle all SFZ <region>
files to an archive/zip (*.qtz) session file, an old feature
applicable to LV2 plugins.

See also: https://github.com/rncbc/qtractor/issues/427
2024-01-16 21:10:23 +01:00
Paul Fd
b22bf00b17 Track VSTGUI -- Fix libpango on Ardour 2024-01-14 21:31:42 +01:00
redtide
a302f024ec CMake clean up:
- use a different namespace for plugins
- avoid unneeded virtual directories
2024-01-12 09:35:57 +01:00
redtide
82c4296141 Fixed Git build version in the about dialog
previously the library build version was displayed instead, which is no more the same after the library and plugins repository split.
2024-01-09 14:32:15 +01:00
redtide
b10a238b62
Updated STB image to 2.29 2024-01-04 14:57:56 +01:00
redtide
d22cc4deee
Removed sfizz version in option panel 2024-01-03 23:39:55 +01:00
Paul Fd
5e4cee48c4 Save paths in an agnostic format 2023-12-15 09:16:31 +01:00
Paul Fd
2d0cee4be8 Fix the trie building omitting the drive at the root 2023-11-23 08:42:15 +01:00
Paul Fd
c87b4ecc33 Use std::replace rather than string::replace 2023-11-23 08:42:15 +01:00
Paul Fd
5d663a7969 MSVC build fix
The fs::path on MSVC doesn't convert to string automatically
2023-11-23 08:42:15 +01:00
Atsushi Eno
5afabd4429 Fix #95: replace \ with / on Windows when saving file paths.
... and do vice versa on restore.
2023-11-23 08:42:15 +01:00
redtide
bfad6519a1
Group source and header files for QtCreator IDE 2023-10-22 13:24:32 +02:00
redtide
2752c8c1c8
Subclass CTextEdit using Enter key as Return 2023-05-28 12:36:29 +02:00
redtide
299fe94bef
Fix sfzt_auwrapper submodule 2023-05-24 12:58:50 +02:00
redtide
c8f2816f82
Updated sfzt_auwrapper submodule 2023-05-24 10:00:45 +02:00
redtide
0e8e2fa15a
Replace the old, ugly plugins/vst/win/Plugin.ico 2023-05-21 03:48:46 +02:00
redtide
6953168087
CMake definitions and format rearrangement
- Rename some SFIZZ_ prefixed definitions where possible to permit some modules
  to be generic and be reused in other projects, keep project' information
  in the same place and more explicit
- Fixed non-compliant code formatting
2023-05-20 16:21:00 +02:00
redtide
ad751011ca
Minor editor fixes 2023-05-18 12:56:20 +02:00
redtide
53d796ff82
Update vst3sdk 3.7.8 2023-05-16 21:36:02 +02:00
redtide
14252a3ca3
VSTGUI: Windows 8 API required for DirectComposition
See https://github.com/steinbergmedia/vstgui/pull/237
2023-05-16 19:20:11 +02:00
redtide
f4065e506a
VSTGUI: removed Carbon 2023-05-16 12:29:04 +02:00
redtide
a197e3a76d
Adapt Editor and GUIComponents to recent VSTGUI changes 2023-05-16 11:07:57 +02:00
redtide
aaacd1450c
Use VSTGUI 4_12_3_patched branch 2023-05-16 11:06:58 +02:00
redtide
cf377732dc
Merge pull request #25 from redtide/sdk377
Updated vst3sdk to 3.7.7
2023-05-13 15:12:47 +02:00
redtide
cc2300b693
Update auwrapper submodule to sdk 3.7.7 2023-05-13 14:34:54 +02:00
redtide
2893071275
Update stb_image to 2.28 2023-05-11 01:30:03 +02:00
redtide
f78c409b39
Updated vst3sdk to 3.7.7 2023-05-10 13:25:48 +02:00
redtide
169a6a3aeb
Restore the old vst3sdk 3.7.3
After the repository split the vst submodule was pointing to master,
which currently points to 3.7.7, which doesn't build with our current, custom static auwrapper on macOS.
Restore the previous version in use and wait for a proper update of all components.
2023-05-10 03:38:29 +02:00
redtide
d6ab7584cb
New repository, for git history check the original 2023-05-08 15:14:33 +02:00