jules
|
2910d60459
|
Fixed some out-of-date documentation
|
2014-05-02 17:39:42 +01:00 |
|
jules
|
91d9c96338
|
Minor clean-ups
|
2014-04-29 14:14:21 +01:00 |
|
jules
|
0eab0962ba
|
Avoided parameter jumping when dragging the sliders in the GenericAudioProcessorEditor
|
2014-04-25 17:03:53 +01:00 |
|
jules
|
94ed88efd2
|
Fix to generic audio editor parameter intervals.
|
2014-04-24 09:56:20 +01:00 |
|
jules
|
1237a6cb5f
|
Better parameter controls in the GenericAudioProcessorEditor
|
2014-04-23 20:49:47 +01:00 |
|
jules
|
4814696d4d
|
Added some documentation.
|
2014-03-31 12:49:19 +01:00 |
|
jules
|
a0c18acb1e
|
Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor.
|
2014-03-26 18:08:10 +00: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
|
28e4473a6b
|
Fixed some typos.
|
2014-02-26 19:47:55 +00:00 |
|
jules
|
f30df287ff
|
Some VST3 hosting tweaks.
|
2014-02-04 13:24:07 +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
|
2edec00b55
|
Removed a few more uses of String::empty.
|
2013-12-01 23:28:31 +00:00 |
|
jules
|
a265c052c4
|
Made AudioProcessor::setPlayHead virtual.
|
2013-10-15 13:01:27 +01:00 |
|
jules
|
278c5d0cb5
|
Added a bool PluginDescription::hasSharedContainer
|
2013-09-27 21:11:53 +01:00 |
|
jules
|
6aae0c798c
|
Added sanity-checking in AudioProcessor to block parameter change calls with nonsense indexes (as seen being sent by some buggy plugins). Also improved AudioProcessor::copyXmlToBinary method.
|
2013-09-26 12:05:01 +01:00 |
|
jules
|
30fbdc7eb1
|
VST compile fix and method AudioPluginInstance::getDescription()
|
2013-09-12 16:19:55 +01:00 |
|
jules
|
508e25afbb
|
Cleared-out the last batch of unnecessary includes.
|
2013-08-29 12:44:00 +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
|
5b25ac6609
|
Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility.
|
2013-07-28 11:31:25 +01:00 |
|
jules
|
5a1112ab94
|
Updated the format of the header include guard macros.
|
2013-07-17 16:26:35 +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
|
23c729c942
|
Comment clarification.
|
2013-06-22 14:43:05 +01:00 |
|
jules
|
01e3e4c40c
|
Fixed some coverity warnings.
|
2013-06-17 22:10:57 +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
|
177018c7f4
|
Documentation fixes.
|
2013-05-03 18:08:40 +01:00 |
|
jules
|
178dc9012b
|
Plugin hosting cleanups + workarounds for some Mackie plugins.
|
2013-05-03 15:39:34 +01:00 |
|
jules
|
4801b5c3e6
|
Made AudioProcessor::addListener virtual
|
2013-04-22 10:27:45 +01:00 |
|
jules
|
2a4aa982d0
|
Added an AudioProcessor graph assertion.
|
2013-04-15 15:30:51 +01:00 |
|
jules
|
52b638ff40
|
Misc cleanups.
|
2013-04-09 19:42:47 +01:00 |
|
jules
|
f3abe0b246
|
(Fixed mistake in last check-in)
|
2013-03-02 19:37:33 +00:00 |
|
jules
|
aff0d98e4b
|
Removed JucePlugin_TailLengthSeconds and added a getTailLengthSeconds() method to AudioProcessor instead.
|
2013-03-02 19:29:01 +00:00 |
|
jules
|
f1ef1a7178
|
MSVC function call convention fixes. AAX compile fix.
|
2013-02-27 16:29:56 +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
|
2266501eb9
|
Small fix for File::createInputStream.
|
2013-02-21 09:54:05 +00:00 |
|
jules
|
904e54660f
|
Minor docs change, and addition to AudioThumbnail.
|
2013-02-14 17:56:15 +00:00 |
|
jules
|
669bd67670
|
Spelling and minor cleaning.
|
2013-01-22 16:58:53 +00:00 |
|
jules
|
d3c202e92e
|
Made AudioProcessorGraph pass its playhead on to any nodes that are added to it.
|
2013-01-20 11:50:31 +00:00 |
|
jules
|
837f05237d
|
AudioProcessorGraph: added reset() method and adjusted locking.
|
2013-01-19 23:17:55 +00:00 |
|
jules
|
7a3453f48b
|
Minor clean-ups.
|
2012-12-31 19:10:54 +00:00 |
|
jules
|
164ab05bac
|
Minor clean-ups.
|
2012-12-28 13:34: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
|
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
|
271de5c581
|
Added flags to AudioPlayHead comparator.
|
2012-10-22 12:49:35 +01:00 |
|
jules
|
eda5904ba7
|
Added method AudioProcessor::silenceInProducesSilenceOut().
|
2012-10-19 18:44:07 +01:00 |
|
jules
|
5ed768e953
|
New enum: NotificationType, to indicate whether to send a change message or not (and whether it should be async). Updates to ListBox, TreeView and Slider methods to use this type instead of bools.
|
2012-10-18 13:53:02 +01:00 |
|
jules
|
10c0894141
|
Added AudioProcessor::wrapperType flags
|
2012-10-10 10:50:34 +01:00 |
|
jules
|
a4d898513b
|
Added AudioProcessor::getParameterLabel method.
|
2012-10-05 17:25:51 +01:00 |
|
jules
|
86223a267c
|
Removed an unnecessary extra byte generated by AudioProcessor::copyXmlToBinary()
|
2012-10-01 10:14:26 +01:00 |
|