Fork 0
Commit graph

39 commits

Author SHA1 Message Date
George Reales 4f4e47bada JUCE 7.0.3 support 2022-12-11 11:14:45 +01:00
George Reales 930a0d6230 Update OB-Xd.jucer 2022-11-03 18:19:22 +01:00
George Reales 163213bb95 7.0.1 framework update 2022-07-15 08:34:01 +02:00
George Reales 443fa4cd18 Update OB-Xd.jucer 2022-03-28 19:09:28 +02:00
George Reales ec71df9131 Update OB-Xd.jucer 2022-03-28 14:44:49 +02:00
George Reales 9e4b89b837 Update OB-Xd.jucer
Fix Linux compiler issues
2022-03-27 12:02:04 +02:00
George Reales 5adcad4a7a 6.1.6 framework update and tooltip enhancements 2022-03-10 18:45:34 +01:00
George Reales 94d2131f39 Update OB-Xd.jucer 2022-03-08 16:47:22 +01:00
George Reales 7c371aae29 Update OB-Xd.jucer 2022-02-20 19:49:51 +01:00
George Reales 496068910f Update OB-Xd.jucer 2022-01-02 12:01:51 +01:00
Natalia Escalera e1d17b10e2 Implements basic MTS-ESP support 2021-12-31 23:29:23 -06:00
George Reales e62120dbd6 Look and feel fixes 2021-09-24 07:30:17 +02:00
George Reales 5d736e72cc Fixes
Preliminary Themes XML fixing knob sizes and alignments.
Fixed Preset Bar drop down menu screen misplacement.
Fixed screen flickr on preset change on Windows OS.
Updated themes folder error dialog and window size.
Fixed Menu > Manual not loading or found.
2021-09-04 22:16:50 +02:00
George Reales 791ecc73e2 Scalable GUI 2021-09-01 10:38:39 +02:00
George Reales 65b7e2275f Preliminary preset bar implementation 2021-04-27 09:46:19 +02:00
George Reales de8a25db93 Update OB-Xd.jucer 2021-04-04 17:21:41 +02:00
George Reales e92ac4ebdd Update OB-Xd.jucer 2020-12-14 09:56:44 +01:00
George Reales c60da130bd Misc updates
Source can be compiled with JUCE 5.4.7
Removed gin module
Reverted bitmap scaling code
Fixed XML GUI compiler error
2020-05-22 13:34:09 +02:00
George Reales a3c9546ace Update OB-Xd.jucer 2020-05-21 09:18:42 +02:00
George Reales fc56023d95 Update OB-Xd.jucer 2020-05-09 20:27:36 +02:00
George Reales f7ce0b7c91 Update OB-Xd.jucer 2020-05-06 07:33:01 +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 fdd4e0d148 Update OB-Xd.jucer 2020-04-21 15:17:53 +02:00
George Reales 9fec2f3a9f Update OB-Xd.jucer
Added VST2.x and VST3 SDK location to modules folder.
2020-04-20 23:25:44 +02:00
George Reales 046599b12f Update OB-Xd.jucer
New 2.0 version: parameter refactor and XML skins.
2020-04-20 22:56:22 +02:00
George Reales 49314b0f8a Update OB-Xd.jucer
Fixed previous releases parameter automation recall.
2020-04-20 18:39:05 +02:00
George Reales 5dde0df27f Miscellaneous
Added Documents folder resources.
Knob bitmaps simplified to one.
Classic GUI temporarily disabled until XML theme implementation.
2020-04-19 18:15:29 +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 f9fdff1a95 Update OB-Xd.jucer
Fixed crashes on Linux by setting target to specific x86-64 architecture and disabling JUCE_WEB_BROWSER component.
2019-09-16 10:06:37 +02:00
Shane Dunne 46db00baef One more .jucer change
I missed one item for the Xcode export. Life is also easier if you put the VST3 SDK where Steinberg expects them, which is ~/SDKs/VST3_SDK on Mac or Linux, or C:\SDKs\VST3_SDK on Windows.
2019-09-02 11:31:30 -04:00
Shane Dunne ae76e125dc Simplify .jucer file
These changes allow use of the default JUCE paths on all platforms. Life is much simpler if you put JUCE where it "wants" to be: ~/JUCE on Mac/Linux or C:\JUCE on Windows.
I also cleaned up some settings for the VS2019 builds. x64/x32 were reversed, etc. This is all tested in both VS2019 and VS2017.
2019-09-02 10:59:19 -04:00
George Reales 98cd1d1ead Revert "Fixes"
This reverts commit 6d0fe258a1.
2019-09-01 21:22:00 +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 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 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
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