131 Commits (abd3babc0289fb35d9c01c9f91a1824c08a0795f)

Author SHA1 Message Date
  jules 6cd2f43afa Tidied up some ValueTree code. 11 years ago
  jules f4bc1e033d New methods MidiFile::findAllKeySigEvents() and MidiMessage::isKeySignatureMajorKey() 11 years ago
  jules 8d6632be31 Removed unnecessary mm_emptys from SSE code. 11 years ago
  jules 3ef1ab02c6 Added AudioSampleBuffer::reverse() method. 11 years ago
  jules 435089e89b Updated the UnitTest class to provide a shared, reproducible random seed for each run, to allow failures to be re-created. Also converted a few Strings to StringRefs. 11 years ago
  jules 059737b163 Version number update 11 years ago
  jules b093f47a8c Misc minor cleanups and comment fixes. 11 years ago
  jules 0ded32be3e Removed some old boilerplate. 11 years ago
  jules 2786eadaf9 Removed a few pedantic warnings. 11 years ago
  jules 636ffe68d3 A bit more minor cleaning-up. 11 years ago
  jules 50132270d6 Added a few override modifiers and fixed some documentation. 11 years ago
  jules 833d15ef81 Added some override specifiers. 11 years ago
  jules 69dcde0f4d ALSA: added support for SND_PCM_FORMAT_S24_LE devices. 11 years ago
  jules dc5385676d Made coefficients public in IIRFilterCoefficients 11 years ago
  jules ebc0b2b727 Removed some warning settings that weren't supported by older GCCs. Also added workarounds for some spurious GCC warnings. 12 years ago
  jules dd1a3496c2 Fixed the AudioSampleBuffer copy-constructor's behaviour to match its description. 12 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. 12 years ago
  jules d2996f50cf Made Synthesiser::handleMidiEvent overridable. 12 years ago
  jules 4a5380171a Version number update 12 years ago
  jules 5a1112ab94 Updated the format of the header include guard macros. 12 years ago
  jules 4fc8fbaef1 Added some more override decorators. 12 years ago
  jules 34fccfa4f3 Made IIRCoefficients constructor public. 12 years ago
  jules 39ef5130e9 Added MidiKeyboardComponent::mouseUpOnKey() method. 12 years ago
  jules ee3f77bc63 Added method IIRFilterAudioSource::makeInactive() 12 years ago
  jules f5ede30892 Refactored the IIRFilter class, breaking out the coefficients into an IIRCoefficients class. Also important to note: there was an error in the gain level used previously in the makeHighShelf, low-shelf, and bandpass methods. This is now corrected, so you may need to check that your old code didn't compensate for the error. 12 years ago
  jules 01e3e4c40c Fixed some coverity warnings. 12 years ago
  jules 048e5c679b Version number update 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 20a72142b7 Version number update 12 years ago
  jules 5af815e541 Fix to LagrangeInterpolator 12 years ago
  jules 47e7bcbd2c Fixed a problem in AudioDataConverters.h 12 years ago
  jules c7506df13f Changed some pass-by-references to pass-by-value to improve compiler optimisation. 12 years ago
  jules 34e5591701 v2.0.40 12 years ago
  jules e339d39eb4 v2.0.39 12 years ago
  jules 4d4cc13a46 2.0.38 12 years ago
  jules 63411d7a47 2.0.37 12 years ago
  jules 28fa04a5f4 Android fix. 12 years ago
  jules 408399ddff Added FloatVectorOperations::findMinimum and findMaximum 12 years ago
  jules f68637f16b Documentation fix and MidiMessage constness clean-up. 12 years ago
  jules adb59236b7 Fixed OSX Accelerate framework linkage. 12 years ago
  jules 6c08b41a5a Android build fix. 12 years ago
  jules f1ef1a7178 MSVC function call convention fixes. AAX compile fix. 12 years ago
  jules cbf8b5e8a2 Used some OSX vecLib functions inside FloatVectorOperations. 12 years ago
  jules 6033581511 Additions and 64-bit fixes for FloatVectorOperations. 12 years ago
  jules 14b0493bb0 2.0.36 12 years ago
  jules b0ee49d537 New class FloatVectorOperations, with a bunch of SSE2-accelerated floating point functions. 12 years ago
  jules 942b2922a5 2.0.35 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 9152fc8120 v2.0.34 12 years ago
  jules f853636464 New class: LagrangeInterpolator 12 years ago