56 Commits (94da373c31eb04ec4cff03c1ee6eb51a85ce11f7)

Author SHA1 Message Date
  jules 30fbdc7eb1 VST compile fix and method AudioPluginInstance::getDescription() 11 years ago
  jules 508e25afbb Cleared-out the last batch of unnecessary includes. 11 years ago
  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. 11 years ago
  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. 11 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 516bddabcc Misc minor clean-ups. 12 years ago
  jules c75a7300f5 Added some 'override' modifiers to overridden methods. 12 years ago
  jules 23c729c942 Comment clarification. 12 years ago
  jules 01e3e4c40c Fixed some coverity warnings. 12 years ago
  jules 03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 12 years ago
  jules 177018c7f4 Documentation fixes. 12 years ago
  jules 178dc9012b Plugin hosting cleanups + workarounds for some Mackie plugins. 12 years ago
  jules 4801b5c3e6 Made AudioProcessor::addListener virtual 12 years ago
  jules 2a4aa982d0 Added an AudioProcessor graph assertion. 12 years ago
  jules 52b638ff40 Misc cleanups. 12 years ago
  jules f3abe0b246 (Fixed mistake in last check-in) 12 years ago
  jules aff0d98e4b Removed JucePlugin_TailLengthSeconds and added a getTailLengthSeconds() method to AudioProcessor instead. 12 years ago
  jules f1ef1a7178 MSVC function call convention fixes. AAX compile fix. 12 years ago
  jules bfd9350bed Changed some types from int to size_t where appropriate. Fixed a CoreMidi build problem in 64-bit mode. 12 years ago
  jules 2266501eb9 Small fix for File::createInputStream. 12 years ago
  jules 904e54660f Minor docs change, and addition to AudioThumbnail. 12 years ago
  jules 669bd67670 Spelling and minor cleaning. 12 years ago
  jules d3c202e92e Made AudioProcessorGraph pass its playhead on to any nodes that are added to it. 12 years ago
  jules 837f05237d AudioProcessorGraph: added reset() method and adjusted locking. 12 years ago
  jules 7a3453f48b Minor clean-ups. 12 years ago
  jules 164ab05bac Minor clean-ups. 12 years ago
  jules 39eae806de Changes to make sure the AudioProcessor::wrapperType member is set correctly when its constructor is called. 12 years ago
  jules 0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 12 years ago
  jules f903695ba3 Audio plugins: better bypass support, with an AudioProcessor::processBlockBypassed() method that can be used for custom behaviour. 12 years ago
  jules 271de5c581 Added flags to AudioPlayHead comparator. 12 years ago
  jules eda5904ba7 Added method AudioProcessor::silenceInProducesSilenceOut(). 12 years ago
  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. 12 years ago
  jules 10c0894141 Added AudioProcessor::wrapperType flags 12 years ago
  jules a4d898513b Added AudioProcessor::getParameterLabel method. 12 years ago
  jules 86223a267c Removed an unnecessary extra byte generated by AudioProcessor::copyXmlToBinary() 12 years ago
  jules 4197f76ac0 AudioUnits: exposed a method to force a reload of the parameter list. 12 years ago
  jules b562bbab74 Added callback method: AudioProcessor::numChannelsChanged(). 12 years ago
  jules 9a24aa8a20 Minor clean-ups. 12 years ago
  jules d9f0ac29b6 Fixed a few documentation typos. Tweaked positioning logic for CallOutBox. 12 years ago
  jules 33dbaa2d30 Added AudioPlayHead::CurrentPositionInfo::timeInSamples member. 12 years ago
  jules 9961c990bb Fix for GenericAudioProcessorEditor parameter changes. 12 years ago
  jules df729be74a Cleaned-up class inheritance visibilities and encapsulation for some internal classes. 13 years ago
  jules 0475cedff5 Introjucer: commands to move back/forwards through open docs. 13 years ago
  jules 2e0640b8ba Added some speaker arrangement methods to AudioProcessor, with support for retrieving host speaker arrangements in a VST plugin. 13 years ago
  jules 46ae142d8a Added loop position indicators to CurrentPositionInfo (only enabled in VSTs) 13 years ago
  jules bdd778332d Removed some unused android code. Refactored some messaging code. 13 years ago
  jules 56bbab1537 (automated whitespace clean-up) 13 years ago
  jules 431978b4ff Fix for AudioProcessorGraph logic. 13 years ago
  jules 83b35eba25 Minor tweaks to help support mingw, and to avoid namespace issues with assertions. 13 years ago
  jules 295d125142 Stopped using the old BEGIN_JUCE_NAMESPACE macros, and just used hard-coded namespaces where necessary instead. The macro definitions are still there, so this shouldn't affect anyone's code. 13 years ago