2
0
Fork 0
Commit graph

18 commits

Author SHA1 Message Date
George Reales 5869f6435f Preset recall GUI fix 2020-05-10 11:15:47 +02:00
George Reales a8533739e4 Changed Skins name to Themes 2020-05-06 07:37:16 +02:00
George Reales 1370d85f40 Revert "GUI fixes"
This reverts commit b26face84b.
2020-05-05 15:21:26 +02:00
George Reales b26face84b GUI fixes 2020-04-27 09:39:27 +02:00
George Reales 29579de1c3 GUI refresh fix 2020-04-23 19:10:28 +02:00
George Reales 4a566ee554 XML GUI and VST updates
Added XML skin support verification.
Reduced binary size.
Removed VST2 from Jucer project plugin format.
2020-04-22 11:25:44 +02:00
George Reales d1d6a8a200 2.0 update
Parameter code refactor.
Fixed macOS Standalone window code.
Updated jucer project.
2020-04-19 15:43:40 +02:00
George Reales 2577bad7dc Update PluginProcessor.cpp
Displays warning window if data folder is not foud.
2020-04-19 13:04:37 +02:00
Shane Dunne 1e54c4d37d Support JUCE 5.4.3 AND 5.4.4
JUCE 5.4.4 breaks a lot of code, because several APIs that used to use plain pointer types have been converted to std::unique_ptr. Fortunately, this only affects the OB-Xd code in two spots. I've done a bit of fancy footwork with #define/#if to allow the code to compile cleanly with either version, but this kind of thing shouldn't be carried on forever. I'd strongly recommend switching to JUCE 5.4.4 as soon as it's practical, and then getting rid of all this #if business.
2019-09-02 11:03:43 -04:00
George Reales 115e2bab3d Restored to 1.5.0 2019-09-01 21:29:25 +02:00
reales 2d882ec6f8
Merge branch 'master' into master 2019-09-01 21:17:12 +02:00
Shane Dunne d5cf54e76e Default voice count is 8
To ensure backward-compatibility with older banks, the program format has been updated to include a new "voiceCount" attribute (with value 32). When loading patches, the patch XML is checked, and if it does not include the "voiceCount" attribute, the value of the VOICE_COUNT parameter is scaled by 0.25, i.e., to the range 0-8, instead of the new range 0-32. Newly-saved patches will have the new attribute, and the parameter value will not be scaled when the patch is read in.
2019-09-01 15:01:24 -04:00
George Reales 1ceefd9d13 Fixed unsorted bank files. 2019-09-01 19:02:11 +02:00
reales b851517b85
Merge branch 'master' into master 2019-09-01 18:50:50 +02:00
Shane Dunne 599ef00031 Ensure menu items are sorted on newer macOS versions
With the new file system introduced in macOS High Sierra,  juce::DirectoryIterator will usually not return items in alphabetical order. The fact that it ever did was only luck. See https://forum.juce.com/t/directoryiterator-possibly-broken-in-high-sierra-solved-not-juce-bug/24627/2
2019-09-01 12:45:12 -04:00
George Reales 08ad057149 1.5.0
Updated jucer file (VST3, standalone support).
Default GUI set to Blue.
Updated to be compiled with JUCE 5.4.3
Skins menu drop down list displays sorted.
2019-09-01 18:23:00 +02:00
Shane Dunne 19d4350ac8 JUCE 5.4.4 compatibility (preliminary)
I have only changed things which prevented compilation entirely. There are still many deprecations to deal with.
2019-08-31 11:23:31 -04:00
reales 56df0ac2d5 First commit 2017-01-23 11:15:08 +01:00