2
0
Fork 0
Commit Graph

47 Commits

Author SHA1 Message Date
George Reales 736d34a7a7 Windows and Linux Copy Paste Preset 2022-11-03 18:18:45 +01:00
George Reales 7545b20f74 Copy Paste functionality 2022-10-04 19:30:58 +02:00
George Reales 163213bb95 7.0.1 framework update 2022-07-15 08:34:01 +02:00
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