jules
|
1ee737c7cd
|
Removed no-longer-necessary check in the AU code which was producing a warning.
|
2015-04-13 12:38:57 +01:00 |
|
jules
|
b640d965b7
|
Added a few new methods to FloatVectorOperations
|
2015-02-03 16:27:04 +00:00 |
|
jules
|
c1dbb8684a
|
Fix for auval fail with parameter strings in plugins with old-style parameter implementations.
|
2015-01-10 15:32:29 +00:00 |
|
jules
|
ae8910cbcf
|
Extended the AU wrapper to implement the kAudioUnitProperty_ParameterStringFromValue and kAudioUnitProperty_ParameterValueFromString properties.
|
2014-12-29 14:53:30 +00:00 |
|
jules
|
7c42fc102a
|
Fixed typo in AU wrapper.
|
2014-11-03 17:45:13 +00:00 |
|
jules
|
2fc0de42f2
|
Made the AU wrapper send notifications about parameter name changes.
|
2014-11-02 11:01:09 +00:00 |
|
jules
|
b5f261e46c
|
Added loop status to AU current position info.
|
2014-10-19 10:05:27 +01:00 |
|
jules
|
22ab2e4b1d
|
Added a few assertions to check plugin parameter ranges.
|
2014-10-19 09:48:13 +01:00 |
|
jules
|
e60aa581d6
|
Added some missing semi-colons.
|
2014-10-14 11:48:16 +01:00 |
|
jules
|
3aa1162998
|
Making AU timecode detection deal with some quirks in certain versions of Ableton.
|
2014-08-20 21:13:55 +01:00 |
|
jules
|
0147fe00f9
|
Implemented an AU method to avoid problems with some versions of the CoreAudio API.
|
2014-08-12 11:38:14 +01:00 |
|
jules
|
27646a8db0
|
Avoided a false alarm assertion in the AU wrapper.
|
2014-08-07 22:04:11 +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
|
dc6dd6544c
|
VST3 client fixes.
|
2014-02-07 17:27:39 +00:00 |
|
jules
|
7dcac1a0b3
|
Avoided a few compiler warnings in the plugin build.
|
2014-01-31 10:27:26 +00:00 |
|
jules
|
4d79bed3d1
|
Added versions of Component::addAndMakeVisible and addChildComponent which take a reference instead of a pointer.
|
2013-12-23 15:16:38 +00:00 |
|
jules
|
6dcf82f904
|
Fixed return value of an AudioUnit method to stop auval complaining.
|
2013-11-26 17:10:53 +00:00 |
|
jules
|
a54e4ac576
|
Update .gitignore and some comments.
|
2013-11-18 14:58:29 +00:00 |
|
jules
|
fbc30c4a38
|
Workaround for a GCC fail.
|
2013-11-03 20:42:44 +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
|
48f76460b8
|
Fix for building non-synth AUs.
|
2013-10-12 09:34:31 +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
|
d43bcc09fe
|
Removed a few pedantic warnings from the audio plugin build.
|
2013-09-30 16:59:04 +01:00 |
|
jules
|
085e453f10
|
Added MIDI output handling to AudioUnit wrapper.
|
2013-09-19 09:43:13 +01:00 |
|
jules
|
641cb754f0
|
Minor clean-ups.
|
2013-08-30 10:52:54 +01:00 |
|
jules
|
7550b36e19
|
Avoided crash in AU hosts that try to create a GUI when the plugin doesn't have one.
|
2013-08-30 09:30:01 +01:00 |
|
jules
|
8f5c194228
|
More work on the AU base classes.
|
2013-08-20 09:07:20 +01:00 |
|
jules
|
f8e71023a4
|
Different approach to AU base class overriding.
|
2013-08-19 21:59:20 +01:00 |
|
jules
|
8d381d0060
|
Reworked base class in AU plugin wrapper.
|
2013-08-19 20:37:17 +01:00 |
|
jules
|
74bd1ea8e6
|
Added some new methods to AudioProcessor, to support truncated parameter names, default parameter values and parameter step sizes. These are needed to support some AAX/RTAS host features.
|
2013-08-02 17:37:25 +01:00 |
|
jules
|
1b9a60e52c
|
Added a templated type to the RectangleList class. If you've used this class and these changes cause syntax errors, all you need to do to your code is to replace "RectangleList" with "RectangleList<int>" and everything will work as it did before.
|
2013-07-28 18:08:28 +01:00 |
|
jules
|
7fbb6803dc
|
Fix for positioning of some Carbon VST windows.
|
2013-07-23 14:14:02 +01:00 |
|
jules
|
4fc8fbaef1
|
Added some more override decorators.
|
2013-07-10 10:22:33 +01:00 |
|
jules
|
5918d039ce
|
Added some "override" annotations.
|
2013-07-08 19:05:14 +01:00 |
|
jules
|
c5b4e48b80
|
Updated some headers and URLs.
|
2013-06-24 16:03:33 +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
|
7afc21cbab
|
Fixed some JUCE_AUTORELEASEPOOL syntax
|
2013-03-23 10:20:01 +00:00 |
|
jules
|
27b5dc4a3b
|
AU class bundle fix.
|
2013-03-06 08:57:57 +00:00 |
|
jules
|
4fe02d2c8d
|
AudioUnits: eliminated the JucePlugin_AUCocoaViewClassName parameter - this is no longer needed. Also rearranged the way AUPlugInDispatch.cpp is included, to improve compatibility. (You may need to re-save your projects in the introjucer to build with these changes)
|
2013-03-05 21:07:45 +00:00 |
|
jules
|
aff0d98e4b
|
Removed JucePlugin_TailLengthSeconds and added a getTailLengthSeconds() method to AudioProcessor instead.
|
2013-03-02 19:29:01 +00:00 |
|
jules
|
3e6e7225a2
|
AU plugin factory class fix.
|
2013-02-12 20:01:11 +00:00 |
|
jules
|
70ab8a2e8b
|
Better AU keypress forwarding in Ableton Live.
|
2013-02-03 11:55:13 +00:00 |
|
jules
|
fa2a1aa60d
|
Added a flag JUCE_DISABLE_AU_FACTORY_ENTRY to allow the newer AU plugin entry point to be disabled for Xcode 3 compatibility.
|
2013-01-09 11:32:34 +00:00 |
|
jules
|
99088bd0d7
|
Updated AU plugin wrapper generation to provide new factory entry points.
|
2013-01-03 11:28:41 +00:00 |
|
jules
|
66769a191b
|
AU latency change notification. Minor tweaks to plugin hosting.
|
2012-12-15 17:23:39 +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
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
2012-12-04 21:39:15 +00:00 |
|
jules
|
36ce338d98
|
Added an AU header path.
|
2012-11-27 13:13:36 +00:00 |
|