2
0
Fork 0
Commit Graph

31 Commits

Author SHA1 Message Date
George Reales e365b6d26a Fixed standalone and AAX GUI issues 2022-04-11 11:45:04 +02:00
George Reales 3591bfb81e JUCE 6.1.6 update and fixes
JUCE framework updated to 6.1.6
Standalone preset changing issue fix
2022-04-05 14:04:58 +02:00
George Reales 03b6d2c2ef v1.8
Parameter exposure (AU/iOS AUv3/VST/VST3) for host automation.
iOS Universal build with iPhone support.
Enhanced AUv3 GUI window display fit.
AUv3 GUI scrolling using left and right border sides.
2020-09-14 11:02:19 +02:00
George Reales 7aff1e75ed v1.7
Preset name now displays in Load button.
Active folder and preset is displayed with a tick on the Load drop down menu.
Relocated - + preset navigation buttons.
2020-06-23 09:54:09 +02:00
bsutherland 761069397c Remove unused code, fix more warnings. 2018-10-29 23:31:20 +09:00
bsutherland aa3e14ea70 Commit unfinished work in progress from June. 2017-11-28 22:10:16 +09:00
bsutherland 014408480c WIP - channel disablement, GUI layout.
TODO:
- flat shaded buttons
- DRO or VGM output
- component replacement
2017-05-28 22:57:32 +09:00
bsutherland 7d4af8c78d Bug fixes and visual tweaks. 2017-03-04 12:44:56 +09:00
bsutherland b53255598d Finally allow sample rates other than 44100 Hz. 2016-02-07 19:47:22 +09:00
bsutherland 63aa06b044 Remove record to DRO, add export to SBI. UI needs work. 2015-11-30 23:29:58 +09:00
Jeff-Russ 755d3d7a27 Mac AU now works in {0,2}. see PluginProccessor.cpp line 826 2015-02-24 15:07:55 -05:00
jefrus 637e49fc53 Added Xcode exporter. Its only set to build for VSTi on Mac (32 or 64-bit work) at the moment as a tweak the AU build. Missing functions and types found on Windows are now supplemented with replacements. Other typedefs depending on compiler implementation were replaced with more predictable ones 2015-02-12 22:13:54 -05:00
Bruce Sutherland 13f671265b More channel assignment improvements but DRO output still seems to lose notes. 2015-01-09 15:53:33 +09:00
Bruce Sutherland 45d0d9549c Work in progress - refactoring for multiple instance DRO recording, bug fix. 2015-01-06 12:13:44 +09:00
bruce 76206997f8 Begin work on communication of recording state between instances using static variables. 2014-11-03 18:16:59 +09:00
bruce f06c7147c7 Add record button into GUI, halve output level. 2014-11-01 22:26:48 +09:00
Frits Talbot 25dd5a5707 Rewrite save/load state via JSON.
Remember to update GUI after state changed.
2014-08-26 23:24:51 +02:00
Frits Talbot c75d2a60dd Fix channel reuse does not take into account release after keyOff and needlessly interrupts still audible notes. Now always selecting oldest free channel.
Add channel visualization to GUI.
2014-08-25 23:36:25 +02:00
Frits Talbot 446486da6b Delete leaking params that cause JUCE assertions to fail.
Fix bad MidiMessage construction (JUCE assertion failure).
Workaround for Cubase 7.5 invoking setCurrentProgram after setStateInformation and overwriting saved state with hardcoded preset.
Add rudimentary versioning to get-/setStateInformation.
2014-08-25 23:09:39 +02:00
bruce 1ce43da7ac Add some quick and dirty MIDI pitch wheel control. 2013-12-23 15:51:29 +08:00
bruce 28e122f581 SBI loading working, but Release build doesn't initialize.. 2013-11-13 23:38:40 +08:00
bruce b1d907e9b8 Basics of instrument loading in place. 2013-11-13 17:15:17 +08:00
bruce 6952e7faf7 GUI settings updated to reflect parameters on preset load. 2013-09-29 12:25:37 +08:00
bruce cc5ee743ca Add parameters for tremolo and vibrato depth, enable/disable velocity tracking. Correct keyscaling parameter names. 2013-09-22 19:10:28 +08:00
bruce f2c8ea55d8 Add tremolo, vibrato, keyscaling, algorithm, and sustain enable / disable; add auto-generated instruments from DOSbox syndicate output. 2013-09-15 00:06:45 +08:00
bruce 65b539675a Improve polyphony. 2013-09-14 01:40:28 +08:00
bruce 94820594d4 Implement programs, fix bugs. 2013-09-14 01:13:18 +08:00
bruce 02fad2dbc4 Allow multiple simultaneous notes (hackish though), setting by enum/int value (not tested), params by name. 2013-09-12 23:21:30 +08:00
bruce 7fe1775859 Begin creating and using general purpose wrappers for floating point VST parameters. 2013-09-10 00:14:43 +08:00
bruce f160931d6f Working audio output from VST!
- Fix namespace clash with Value from DOSBox and Juce
- Generate samples using HiOPL wrapper and convert to floating point format
2013-09-04 22:19:22 +08:00
bruce d7e1629618 Basic project setup. 2013-09-04 21:37:36 +08:00