2
0
Fork 0
Commit graph

23 commits

Author SHA1 Message Date
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
468e9796db GUI component update 2020-04-21 16:51:05 +02:00
George Reales
9afc2eeceb GUI code fixes 2020-04-21 15:08:05 +02:00
George Reales
583809fd03 GUI code fixes 2020-04-21 11:54:19 +02:00
George Reales
36f7d57f80 GUI code optimization 2020-04-21 10:53:36 +02:00
George Reales
a2866edd58 GUI code optimization 2020-04-21 09:51:15 +02:00
George Reales
b1d41d3ff0 Preliminary XML based skinning. 2020-04-20 22:57:41 +02:00
George Reales
45da050344 Update PluginEditor.cpp
Code cleanup for custom XML skin.
2020-04-20 11:54:29 +02:00
George Reales
2f81325ec6 Update PluginEditor.cpp
Fixed resource load.
2020-04-20 11:39:41 +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
Shane Dunne
13a25f5f25 Add programs menu
There is now a third sub-menu on the right-click menu, beneath "Skins" and "Banks", from which you can select the among the programs in the current bank.
2019-09-02 14:43:35 -04:00
George Reales
d3c550d22e Banks listing declutter
Removed .fxb file extension from drop down menu list
2019-09-02 20:19:13 +02:00
Shane Dunne
f01bb6ff68 Increase max voice count to 32
This code includes the changes needed for compatibility with older patch/bank files, which assume a maximum count of 8. New patches/banks will be saved with an extra XML attribute (voiceCount="32"); if this is not present, then a value of "1.0" for the voice count will be interpreted as 8.
2019-09-02 11:13:53 -04:00
George Reales
115e2bab3d Restored to 1.5.0 2019-09-01 21:29:25 +02:00
George Reales
98cd1d1ead Revert "Fixes"
This reverts commit 6d0fe258a1.
2019-09-01 21:22:00 +02:00
George Reales
6d0fe258a1 Fixes
Adding 32 voices broke compatibility with previous release banks and presets. Code had to be reverted back to 8 voice handling. Projucer project is now correctly configured for Linux and Windows
2019-09-01 20:33:06 +02:00
George Reales
7ea0993dfb Code cleanup 2019-09-01 19:08:34 +02: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
a1fd960949 Increase max voice count to 32
There are still only 8 pannings, because there are only 8 variation knobs in the GUI, so these are reused in cyclic fashion.
2019-03-06 10:16:23 -05:00
reales
56df0ac2d5 First commit 2017-01-23 11:15:08 +01:00