701 Commits (b51d43d8246404238ab5b47b47ba4ccb98688f73)

Author SHA1 Message Date
  jules d4a7afa73f Replaced some old juce-style sort operations with std::sort and lambdas 7 years ago
  jules 2dc9316420 Misc ScopedPointer changes to start using reset() and get() rather than assignments and casts (part of an ongoing drift towards more std::unique_ptr compatibility) 7 years ago
  jules aecb819985 Replaced all our internal use of the old AudioSampleBuffer name with AudioBuffer<float> (for which AudioSampleBuffer is just a typedef) 7 years ago
  jules d0514c7924 Cleanup and refactoring work on the AudioProcessorGraph and the audio plugin host demo 7 years ago
  hogliux 544d3284e3 Added a callback to AudioParameterBool, Choice, Float and Int which is called when the parameter value changes 7 years ago
  ed dbb2f620b4 Bump version number to 5.2.0 7 years ago
  hogliux 8eb18cd5ae VST2 Hosting: Don't try changing the channel layout for multi-bus VST2s. Multi-bus VST2s have a fixed layout. 7 years ago
  tpoole 463f1c840d Removed the message manager lock from the AudioProcessorValueTreeState constructor 7 years ago
  tpoole 332ad9d489 Enabled non-message thread creation of AudioProcessorValueTreeState 7 years ago
  tpoole 6d60eae85e VST3: Fixed a suspicious comma warning 7 years ago
  hogliux 6e89e61b89 AUv2: Added support for AUv2 Midi Effect plug-in hosting 7 years ago
  jules dd4230586f Noticed that we still had some template whitespace workarounds for older compilers, so tidied them up 7 years ago
  jules 31c99d3680 Cleaned up some missing std:: namespaces for maths functions, and updated some old documentation for AudioProcessor 7 years ago
  tpoole b0866b6a5f Fixed a bug when selecting AudioParameterChoice values in native DAW parameter views 7 years ago
  tpoole 598b791964 Fixed a bug when selecting AudioParameterChoice values in native DAW parameter views 7 years ago
  jules 3d7c777238 Some light modernisation of a bunch of old code 7 years ago
  hogliux 2b01c39aae VST2 hosting: Swapped confusing build/bugfix variable names in recent commit 7 years ago
  hogliux 1b0fb11667 Fixed a compiler warning in the previous commit 7 years ago
  hogliux c38282778d VST2: Ensured that the VST2 version number is encoded correctly for display in Cubase and when hosting VST2 plug-ins in JUCE 7 years ago
  jules 27a6903cac Changed the way isPositiveAndBelow is written to avoid needing to cast the second parameter to an int 7 years ago
  hogliux 82bc9da02c Added support for Atmos 7.0.2 and 7.1.2 Surround formats 7 years ago
  hogliux fcffaa6751 VST3: Fixed an issue with the VST3 implementation of isInputChannelStereoPair/isOutputChannelStereoPair 7 years ago
  tpoole 0ae8aa812c Bump version number to 5.1.2 7 years ago
  jules f4d1969753 Fixed a few documentation typos 7 years ago
  hogliux c5323d2209 iOS: Fixed an ambiguous reference to AudioBuffer when compiling the AudioUnitPluginFormat host code for iOS 7 years ago
  ed 78f34fe51f AU: Fixed an error when targeting 32-bit architectures 7 years ago
  tpoole 8f54c73686 Fixed a double inclusion of the Carbon headers 7 years ago
  tpoole 849f9e8f4a Removed a duplicate module configuration parameter 7 years ago
  ed 94e8a43a95 AU: Replaced std::unordered_map with HashMap for parameter lookup 7 years ago
  jules eda613c6db Moved all "namespace juce" declarations from module headers to the individual .h and .cpp source files. This makes life a lot easier for Intellisense and other IDE autocompletion tools 7 years ago
  tpoole b58a0f4be7 Fixed some VS2013 compiler errors 7 years ago
  tpoole 4dcce5083c Added an option to declare plug-in parameters as either continuous or discrete, irrespective of their number of steps 7 years ago
  jules 7c6f3d40b6 Tidied up some method calls involving HeapBlock 7 years ago
  hogliux 86f9c11d15 Added new FrameRateType fps23976 to AudioPlayHead 7 years ago
  tpoole 16f2c13ea7 Added the ability to use non-automatable parameters with the AudioProcessorValueTreeState class 7 years ago
  tpoole 9b687968db Fixed some g++ compiler warnings 7 years ago
  tpoole c84aa57473 Removed the unordered_map header from juce_StandardHeader.h 7 years ago
  tpoole 8408e54637 AU: Fixed a compiler warning 7 years ago
  hogliux 7107d3fe1e AU hosting: Fixed potential compiler error/warning on iOS 7 years ago
  jules 0e95d97404 Added a fast parameter ID lookup to the AudioUnit wrapper 7 years ago
  jules 997c669260 VST: made sure the VstSpeakerConfiguration is never created with a size smaller than the original structure definition 7 years ago
  tpoole 6383b05d7f VST3: Fixed some VST3 hosting compiler errors on Windows 7 years ago
  hogliux b56e3890c2 Added AudioProcessor::updateTrackProperties callback to inform plug-ins about track colour and name changes 7 years ago
  jules ef58d3716f Added a missing VST3 header 7 years ago
  jules 357dd2c9c9 Removed some old compiler bug workarounds 7 years ago
  hogliux 825888afba AudioProcessorGraph: Fixed a crash when the processor graph is called with block sizes larger than reported by prepareToPlay 7 years ago
  hogliux c02ef79fd6 Bump version number to 5.1.1 7 years ago
  hogliux eb33f537da Bump version number to 5.1.1 7 years ago
  tpoole 621fcf31d2 AUv3: Added support for MIDI output, host MIDI controller visibility and MPE 7 years ago
  hogliux c1ad53c14e Bump version number to 5.1.0 7 years ago