hogliux
|
2b27f5b36e
|
Fix automation issue when automation points are edited before opening editor. See: http://www.juce.com/forum/topic/automation-issue-cubase/nuendo#new
|
2015-05-13 10:38:02 +01:00 |
|
hogliux
|
e732c6e6d8
|
Fix VisualStudio warning
|
2015-04-29 16:35:04 +01:00 |
|
jules
|
95b4198e2c
|
Removed a couple of superfluous methods from AudioProcessor.
|
2015-03-28 09:50:20 +00:00 |
|
jules
|
6225b5de49
|
Added support for parameter value<->text conversion in VST and VST3 plugin formats. Also updated the JUCE demo audio plugin code to use the new AudioProcessorParameter class for its params.
|
2015-03-26 15:40:52 +00:00 |
|
jules
|
0bb60f9c76
|
VST3 parameter begin/end workaround for problems in Cubase.
|
2015-03-23 16:17:35 +00:00 |
|
jules
|
3b97c3d21b
|
VST3 fix for some cubase windowing issues.
|
2014-10-20 09:00:40 +01:00 |
|
jules
|
22ab2e4b1d
|
Added a few assertions to check plugin parameter ranges.
|
2014-10-19 09:48:13 +01:00 |
|
jules
|
99399d4032
|
Fixed mistaken use of result code in the VST3 wrapper.
|
2014-09-23 09:38:46 +01:00 |
|
jules
|
aba0ff9240
|
Added method AudioProcessorEditor::setControlHighlight() for support of this AAX functionality.
|
2014-08-14 18:03:13 +01:00 |
|
jules
|
df9701430a
|
Workaround for VST3 plugin resizing in Wavelab.
|
2014-08-11 10:48:30 +01:00 |
|
jules
|
7f5c5e02d1
|
Avoided problems in the VST3 wrapper for plugins with 0 inputs.
|
2014-07-25 20:32:55 +01:00 |
|
jules
|
619716751e
|
Tweaked the ScopedJuceInitialiser_GUI to use reference-counting internally, and used it to replace/simplify some similar objects in the plugin wrapper classes.
|
2014-05-28 11:06:48 +01:00 |
|
jules
|
ef16b4481f
|
Avoided a compiler warning.
|
2014-05-06 21:55:05 +01:00 |
|
jules
|
167f75772f
|
Minor VST3 cleanup
|
2014-05-03 16:00:56 +01:00 |
|
jules
|
f34e812633
|
VST3 client workarounds for Wavelab and midi-only plugins.
|
2014-04-28 12:58:53 +01:00 |
|
jules
|
ef20f3a662
|
Added sanity-checks to VST2->3 chunk loading.
|
2014-04-18 10:25:46 +01:00 |
|
jules
|
e6cb945088
|
VST2->3 state loading changes.
|
2014-04-12 22:42:37 +01:00 |
|
jules
|
41cac9e5a1
|
More VST->VST3 auto-replace functionality.
|
2014-04-02 14:17:38 +01:00 |
|
jules
|
223523f4f5
|
Cleaned up some mistakes in the VST3 COM macros.
|
2014-04-02 10:26:25 +01:00 |
|
jules
|
b5d10d753a
|
Made Process::isForegroundProcess() return a correct result on iOS.
|
2014-04-01 12:13:29 +01:00 |
|
jules
|
eff5503439
|
Fixed a few warnings in some OSX plugin builds.
|
2014-03-31 18:12:50 +01:00 |
|
jules
|
fa21d2ac02
|
Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty.
|
2014-03-24 14:39:32 +00:00 |
|
jules
|
e91a69080e
|
Warning fixes
|
2014-03-21 15:26:55 +00:00 |
|
jules
|
b026fccb92
|
VST3 stream loading fix.
|
2014-03-17 13:27:14 +00:00 |
|
jules
|
8d834b29a1
|
Refactored VST plugin win32 hooks, and added mouse-wheel hooking to VST3. Also added a VC2010 project to the audio demo plugin.
|
2014-03-14 18:16:56 +00:00 |
|
jules
|
bf72ff0851
|
Added VST3->VST2 backwards compatibility, with a flag JUCE_VST3_CAN_REPLACE_VST2 to disable this if you want your VST2 + 3 versions to use different IDs and not be interchangable.
|
2014-03-13 13:54:50 +00:00 |
|
jules
|
d633ee5d31
|
Stopped VST3 plugins sending parameter updates on the message thread, as these could interfere with updates being processed on the audio thread.
|
2014-03-11 11:03:35 +00:00 |
|
jules
|
d5cd1663db
|
Fixed a VS compile problem.
|
2014-03-09 09:12:35 +00:00 |
|
jules
|
12d31f5203
|
VST3 fix for reading state from streams of unknown size.
|
2014-03-08 14:57:36 +00:00 |
|
jules
|
902a47d1ad
|
Refactored a VST3 state method.
|
2014-03-08 13:07:30 +00:00 |
|
jules
|
dd366bbcaa
|
Fix for step count in VST3 parameters
|
2014-02-25 22:13:18 +00:00 |
|
jules
|
ce1a06c036
|
Removed sample-rate check from VST3 to keep Wavelab happy.
|
2014-02-17 11:21:05 +00:00 |
|
jules
|
5c74ca9896
|
Fixes to VST3 wrapper to handle different numbers of input/output channels.
|
2014-02-11 10:22:12 +00:00 |
|
jules
|
802197644b
|
New interprocess utility classes: ChildProcessSlave and ChildProcessMaster.
|
2014-02-09 11:11:28 +00:00 |
|
jules
|
9820f04f85
|
Visual studio compiler fix.
|
2014-02-08 10:04:26 +00:00 |
|
jules
|
dc6dd6544c
|
VST3 client fixes.
|
2014-02-07 17:27:39 +00:00 |
|
jules
|
e22e536626
|
Couple of tweaks to VST3 generation.
|
2014-02-06 11:27:23 +00:00 |
|
jules
|
04650ce6ea
|
Some VST3 build fixes.
|
2014-02-05 21:14:44 +00:00 |
|
jules
|
4fe7240eb2
|
Initial version of VST3 plugin support.
|
2014-02-05 16:20:57 +00:00 |
|