1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-11 23:54:18 +00:00
Commit graph

61 commits

Author SHA1 Message Date
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