jules
|
4c392e6f02
|
Added some comments.
|
2013-12-26 10:49:51 +00:00 |
|
jules
|
53cbc74986
|
Passed maximum name length when calling VST getParameterName().
|
2013-12-02 11:17:43 +00:00 |
|
jules
|
fe6ec7acfc
|
Workaround for mingw.
|
2013-11-30 20:15:48 +00:00 |
|
jules
|
32316cc1aa
|
Avoided allocation in VST process function.
|
2013-11-07 11:19:09 +00:00 |
|
jules
|
6ff9512059
|
Made sure that the PluginHostType class is included by the audio_plugin_client module
|
2013-10-24 09:29:28 +01:00 |
|
jules
|
35f2c94339
|
Avoided a pedantic warning in VST code.
|
2013-10-04 09:59:54 +01:00 |
|
jules
|
5818b89b04
|
Altered the method by which plugin UIs re-post carbon keyboard events.
|
2013-10-01 19:54:35 +01:00 |
|
jules
|
bb98c00d0d
|
Avoided some pedantic compiler warnings in the audio plugin code.
|
2013-10-01 11:53:17 +01:00 |
|
jules
|
42aa27900b
|
Moved most of the functionality from JUCEApplication into JUCEApplicationBase, so that it can be used without needing juce_gui_basics to be present.
|
2013-09-07 09:43:45 +01:00 |
|
jules
|
207557d996
|
Workaround for OSX 32-bit VST window positioning problems in some hosts.
|
2013-09-06 21:00:48 +01:00 |
|
jules
|
1986c40187
|
VST: removed problematic Windows keyboard hooks that were used in Live.
|
2013-08-12 10:21:39 +01:00 |
|
jules
|
5918d039ce
|
Added some "override" annotations.
|
2013-07-08 19:05:14 +01:00 |
|
jules
|
516bddabcc
|
Misc minor clean-ups.
|
2013-07-03 09:51:23 +01:00 |
|
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
2013-06-23 23:09:52 +01:00 |
|
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
2013-06-13 13:17:12 +01:00 |
|
jules
|
ee2f57ce88
|
Workaround for keypresses in plugins in Ableton live.
|
2013-04-25 15:57:48 +01:00 |
|
jules
|
d6076d680a
|
CodeBlocks fix.
|
2013-04-24 11:37:08 +01:00 |
|
jules
|
e6b717e713
|
Some mingw compile fixes.
|
2013-04-22 16:37:16 +01:00 |
|
jules
|
f5f123a6b6
|
Workaround for VST plugins in Adobe Premiere.
|
2013-04-20 11:05:31 +01:00 |
|
jules
|
26f3837593
|
Another JUCE_AUTORELEASEPOOL fix.
|
2013-03-24 10:09:30 +00:00 |
|
jules
|
7afc21cbab
|
Fixed some JUCE_AUTORELEASEPOOL syntax
|
2013-03-23 10:20:01 +00:00 |
|
jules
|
dbfcdf1bce
|
VST wrapper getTailSize implementation.
|
2013-03-04 09:30:48 +00:00 |
|
jules
|
aff0d98e4b
|
Removed JucePlugin_TailLengthSeconds and added a getTailLengthSeconds() method to AudioProcessor instead.
|
2013-03-02 19:29:01 +00:00 |
|
jules
|
b0ee49d537
|
New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions.
|
2013-02-25 14:39:35 +00:00 |
|
jules
|
bfd9350bed
|
Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode.
|
2013-02-24 15:49:06 +00:00 |
|
jules
|
4e17b8d2a9
|
Minor tidying-up of docs + warnings.
|
2013-01-16 15:50:14 +00:00 |
|
jules
|
56b1ddc873
|
Added a JUCE_VST_RETURN_HEX_VERSION_NUMBER_DIRECTLY flag for VST version number compatibility.
|
2013-01-05 13:37:52 +00:00 |
|
jules
|
5f8069719e
|
VST sample pos accuracy fix.
|
2012-12-30 21:54:29 +00:00 |
|
jules
|
39eae806de
|
Changes to make sure the AudioProcessor::wrapperType member is set correctly when its constructor is called.
|
2012-12-06 15:18:02 +00:00 |
|
jules
|
9cb14fb966
|
Change to VST wrapper to avoid duplicate setParameter callbacks.
|
2012-12-05 21:38:13 +00:00 |
|
jules
|
f903695ba3
|
Audio plugins: better bypass support, with an AudioProcessor::processBlockBypassed() method that can be used for custom behaviour.
|
2012-11-18 18:03:44 +00:00 |
|
jules
|
07e7188eb1
|
Tidied up a few compiler warnings.
|
2012-11-07 20:50:45 +00:00 |
|
jules
|
5a8729c471
|
VST vendor version fix.
|
2012-11-03 10:12:39 +00:00 |
|
jules
|
2c72bfac6c
|
Reimplemented the VST hex/decimal version change.
|
2012-11-02 19:54:48 +00:00 |
|
jules
|
10c0894141
|
Added AudioProcessor::wrapperType flags
|
2012-10-10 10:50:34 +01:00 |
|
jules
|
2cf131f0a6
|
Audio plugin fixes.
|
2012-10-01 20:21:27 +01:00 |
|
jules
|
d1bdc123a9
|
VST: better forwarding of plugin channel config changes.
|
2012-10-01 10:21:40 +01:00 |
|
jules
|
da4d2a46cb
|
Refactored audio plugin DllMain.
|
2012-09-25 17:20:32 +01:00 |
|
jules
|
e7f77abc68
|
Audio plugins: new DllMain handling.
|
2012-09-24 20:03:51 +01:00 |
|
jules
|
0033491cc8
|
Cleaned up some compiler warnings.
|
2012-09-24 14:03:54 +01:00 |
|
jules
|
9a24aa8a20
|
Minor clean-ups.
|
2012-09-11 09:35:03 +01:00 |
|
jules
|
33dbaa2d30
|
Added AudioPlayHead::CurrentPositionInfo::timeInSamples member.
|
2012-08-25 20:53:40 +01:00 |
|
jules
|
8d92a49312
|
RTAS/OpenGL fix (?)
|
2012-07-08 17:04:07 +01:00 |
|
jules
|
a866a9c2cf
|
Fixed a few Array::removeValue calls that I'd missed..
|
2012-07-07 22:23:47 +01:00 |
|
jules
|
b4446d34ca
|
VST: workaround for position problems in 64-bit cubase.
AU: initialised some channel configs on construction.
|
2012-06-15 09:16:30 +01:00 |
|
jules
|
54573ae2e5
|
Reintroduced some packing settings for RTAS builds.
|
2012-05-04 11:00:05 +01:00 |
|
jules
|
2e0640b8ba
|
Added some speaker arrangement methods to AudioProcessor, with support for retrieving host speaker arrangements in a VST plugin.
|
2012-05-01 15:40:41 +01:00 |
|
jules
|
46ae142d8a
|
Added loop position indicators to CurrentPositionInfo (only enabled in VSTs)
|
2012-04-11 15:45:01 +01:00 |
|
jules
|
f043bb6ace
|
Removed some old packing pragmas from the plugin code.
|
2012-04-10 12:25:00 +01:00 |
|
jules
|
87cb1b7b06
|
Clang compatibility fix.
|
2012-02-24 11:55:35 +00:00 |
|