2
0
Fork 0
Commit graph

44 commits

Author SHA1 Message Date
George Reales
5adcad4a7a 6.1.6 framework update and tooltip enhancements 2022-03-10 18:45:34 +01:00
George Reales
29bce70503 Update PluginProcessor.cpp
OSC1/2 pitch semitone tooltips
2022-03-10 14:49:06 +01:00
George Reales
67115a1bf6 Implemented knob value bubble display 2022-02-20 19:53:09 +01:00
George Reales
447bc7025c Update PluginProcessor.cpp
Fixed issue on Linux not displaying or having working MIDI XML templates and learn functions
2022-02-10 11:00:39 +01:00
George Reales
791ecc73e2 Scalable GUI 2021-09-01 10:38:39 +02:00
George Reales
a1b851a4eb MIDI menu fixes 2021-05-20 19:12:33 +02:00
George Reales
b5c671a8f9 MIDI learn menu 2021-05-19 20:09:59 +02:00
George Reales
f52aedeb7d Preset bar flicker fix 2021-05-17 19:52:09 +02:00
George Reales
48849a96d8 Additional MIDI CC and fixes 2021-05-17 17:26:56 +02:00
George Reales
aa250fc799 Enhanced MIDI CC 2021-05-16 18:15:11 +02:00
George Reales
8e6d1ac29a Preset sync workaround and menu tweak 2021-05-12 18:47:15 +02:00
George Reales
adb33c8c23 Preset bar show hide status 2021-04-27 10:17:13 +02:00
George Reales
baafdc8fc0 Update PluginProcessor.cpp 2021-04-08 09:14:24 +02:00
George Reales
aa6075d32f Update PluginProcessor.cpp 2021-04-02 19:03:06 +02:00
George Reales
27ada371d1 Update PluginProcessor.cpp 2021-04-02 09:09:59 +02:00
George Reales
1ffdd81632 Update PluginProcessor.cpp 2021-03-30 21:17:49 +02:00
George Reales
576e6f52bc 2.3 update
Preset management.
Dark background menu.
JUCE 6.0.8 update.
2021-03-30 18:27:29 +02:00
George Reales
92383753b0 Update PluginProcessor.cpp
Program Change support
2021-02-25 12:22:00 +01:00
George Reales
cecc1adf74 Update PluginProcessor.cpp
MIDI CC buttons learn fix
2020-08-12 10:31:39 +02:00
George Reales
f09c00d25c 2.1 update
Fixed LFO buttons not working or reverted issue.
Fixed Grey skin assets bitmap sizes.
2020-08-10 17:38:31 +02:00
George Reales
739c9eb64e Clear code and theme dialog update 2020-08-06 18:09:15 +02:00
George Reales
8b001012c5 Update PluginProcessor.cpp 2020-07-21 20:07:50 +02:00
George Reales
39fb65be68 MIDI learn and clear 2020-07-16 10:14:56 +02:00
George Reales
41e5018bbc MIDI CC 2020-07-13 11:19:34 +02:00
George Reales
0295e85aed Update PluginProcessor.cpp
Fixed XML assert issues
2020-07-01 09:03:18 +02:00
George Reales
82f18790d1 Bitmap resize and demo conditional 2020-05-21 09:20:47 +02:00
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