51 Commits (4fd3dfb51b05e3d8b77d9dd30182c202a370ba62)

Author SHA1 Message Date
  ed b7e28541ca Replaced deprecated Displays methods 4 years ago
  reuk 64fa95deef
SamplerPlugin: Fix bug where cancelling load could cause a segfault 4 years ago
  ed d8a119e542 Fixed some GCC 5 compatibility issues 4 years ago
  reuk 394c4fd475 Clang: Fix warnings when building with clang 10 4 years ago
  ed 009d685179 Updated all license headers 4 years ago
  reuk ae35ebd5bc
DSP: Allow Convolution instances to share a single background thread 5 years ago
  reuk 766f6cbf16
Demos: Fix data race in AudioPluginDemo 5 years ago
  reuk fca3429e6e
DSP: Update convolution 5 years ago
  reuk b7e4099cd5 Cleanup: Fix some warnings 5 years ago
  reuk 2f45814bfc Examles: Fix some more warnings 5 years ago
  reuk 6ed49ff74f VST3: Fix issue where MIDI Logger example VST3 refused to load in Live 5 years ago
  Ivan Cohen c138bf91b4 DSP: Revamp DSP module 5 years ago
  Tom Poole 894e7d2bd2 Updated all license headers 5 years ago
  Tom Poole 2d16374b14 Updated all license headers 5 years ago
  reuk f20b93a458 AudioPluginHost: Include example plugins in project 5 years ago
  reuk 8433c098b9 MIDI: Add Midi Logger plugin demo PIP 5 years ago
  reuk eae9a10944 MidiBuffer: Add iterator compatible with C++11 range-for 5 years ago
  reuk ece5644a20 CMake: Add support for building JUCE projects with CMake 5 years ago
  reuk bbd2184e3b Demos: Fix some build issues in demos with more warnings enabled 5 years ago
  reuk 4caf25914c Examples: Fix up createAssetInputStream uses 5 years ago
  ed 7035a40879 Fixed some errors in the examples 5 years ago
  reuk 02bbe31c0d DSP: Fix compiler warnings in DSP plugin demo 5 years ago
  reuk e55de57922 DSP: Fix compiler warnings in DSP plugin demo 5 years ago
  ed 6acbb3e4d4 Partially reverted af6fc6b to add back in AudioPluginDemo input bus 5 years ago
  ed af6fc6b66a AudioPluginDemo fixes for AUv3 builds - don't add input bus and ensure that updateTrackProperties() is called on the message thread 5 years ago
  Tom Poole 1650b1c175 Updated the InterAppAudio example to use the new APVTS getRawParameterValue method 5 years ago
  Tom Poole 41055ad782 DSP: Refactored AudioBlock 5 years ago
  Tom Poole de13b83ed2 Fixed some compiler warnings 5 years ago
  Tom Poole a4bd6cbc66 Fixed some more Linux compiler warnings 6 years ago
  Tom Poole 16dd26649a Fixed some GCC compiler warnings and removed deprecated functions 6 years ago
  ed e45b1d9924 Updated the VS exporter of example projects to VS2019 6 years ago
  jules 15567c7150 Changed the constructor of GenericAudioProcessorEditor to take a reference rather than a pointer, to match all the other AudioProcessorEditor classes. Also tweaked its implementation to resize its components horizontally to fit the width of the parent window 6 years ago
  Tom Poole a9a0f6b92f Enforced more comprehensive const-correctness in the JUCE container classes 6 years ago
  jules 0fb8c8e82a Added handy new function parseXMLIfTagMatches(), and refactored a lot of old code that was parsing XML in a more clunky way 6 years ago
  jules 2e2cfb5f6c Made a lot of the functions that used to return a raw XmlElement* instead return a std::unique_ptr<XmlElement> to make it safer and more concise to capture them. Also added new methods to XmlElement for generating text, and deprecated the old ones 6 years ago
  ed 314ef13a63 Added a VS2019 exporter to all example PIPs 6 years ago
  ed 0bc37d210e Fixed a compile error in the DSPModulePluginDemo example 6 years ago
  Tom Poole 4751e9d41a Added a new templated SmoothedValue class 6 years ago
  reuk b8278cec0e LinearSmoothedValue: Added some helpful member functions and deprecated setValue 6 years ago
  reuk 1f63493031 Allowed an AudioProcessorValueTreeState to manage RangedAudioParameter subclasses 6 years ago
  Tom Poole 3a2be25b9b Fixed a bug in AudioPluginDemo 6 years ago
  Tom Poole 90597f9824 Added AAX automation pop-up support to the plug-in demo project 6 years ago
  ed d018eb8407 Enable the JUCE_STRICT_REFCOUNTEDPOINTER flag for all new projects and PIPs 6 years ago
  jules abe01671d4 Fixed a very old spelling mistake!(SystemStats::getCpuSpeedInMegaherz -> SystemStats::getCpuSpeedInMegahertz) 7 years ago
  hogliux af25a4147a AudioPluginDemo now uses AudioProcessorValueTreeState to store it's parameter and ui state 7 years ago
  jules 8c38c6f57f Marked as deprecated: String::empty, var::null, File::nonexistent, ValueTree::invalid and other problematic statically-initialised null values. Please just use the default constructor for these classes! 7 years ago
  Tom Poole ab863a6dc2 Replaced all usage of ScopedPointer with std::unique_ptr 7 years ago
  jules d691838765 Tidied up a few minor coding style discrepencies 7 years ago
  Tom Poole 77128db335 Capitalised the PIP vendor field for the examples 7 years ago
  ed 8eacf2cd96 Fixed some AudioProcessor layouts mis-matches in the JUCE plugin examples 7 years ago