322 Commits (3ff5ed0f44a2456c28793fb2ec700034c3ab5e74)

Author SHA1 Message Date
  hogliux 630ab88f8b Version number update 9 years ago
  hogliux 329e54d21f Replace std::move with static_cast to fix errors in old compilers 9 years ago
  hogliux 4eec61469b Remove default keywords from MidiMessageSequence to be compatible with VS 2013 9 years ago
  jules ec40f0940c Updated version numbers in modules, and resaved example projects 9 years ago
  jules dcf9246395 Reduced the footprint of MidiMessage, and added some move operators to MidiMessageSequence 9 years ago
  Timur Doumler 93b8fc18b6 Reverted MPEZone: added copy constructor and copy assignment operator. (reverted from commit 42a3145153). Reason: the methods auto-generated by the compiler are fine. 9 years ago
  Timur Doumler 42a3145153 MPEZone: added copy constructor and copy assignment operator. 9 years ago
  Timur Doumler c807cbc7fc MPEZone: cleaned up and clarified doxygen comments. 9 years ago
  hogliux cf39ad4b02 Fix multiple compile errors on older gcc versions 9 years ago
  Timur Doumler 8c99b63a5d Fixed a warning and a wrong indentation in MidiMessage. 9 years ago
  Timur Doumler 07bc151ce3 MidiMessage: moved two useful helper functions into the public interface; minor cleanup of some member function declarations. 9 years ago
  jules b9aaa880c4 Fix for Synthesiser rendering 0 length blocks 9 years ago
  jules c1799c9f82 Fixed a problem with negative values in MidiMessage::getKeySignatureNumberOfSharpsOrFlats() 9 years ago
  jules 46a090bfdc Tweaked the login in the Synthesiser and MPESynthesiserBase classes to avoid losing timing accuracy on the first event in a buffer 9 years ago
  jules 0b3a11ee07 Updated version number to 4.2.1 9 years ago
  jules 905533c68e Minor formatting tidyups 9 years ago
  Timur Doumler 70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 9 years ago
  Timur Doumler 86aacef11e MPE: changed default initial pressure for new notes to 0 if no pressure messages have been received before the note-on; removed virtual functions getInitialPitchbend/Pressure/TimbreForNoteOn as they are confusing and the default behaviour is reasonable. 9 years ago
  jules a5ec538596 Added a couple of methods to LinearSmoothedValue 9 years ago
  Timur Doumler 74447991ec Fixed various compile errors due to rename of empty() to isEmpty(). 9 years ago
  jules 64e702bcea Added some minor comments 9 years ago
  jules ff79ea06c7 Whitespace 9 years ago
  Timur Doumler 8f73a8b671 MPE: added descriptive comment to MPEZone::getZoneByIndex. 9 years ago
  Timur Doumler 067c78dbdb MPE: added missing call to MPEZoneLayout listeners if the layout is changed by its assignment operator. 9 years ago
  Timur Doumler 228e4b732c MPE: made lock inside MPESynthesiserBase private and gave it a more descriptive name. 9 years ago
  Timur Doumler 9e317babd6 Made const casts added to avoid problems in the old 10.8 SDK more conspicuous. 9 years ago
  jules 51f284bf0f Added some casts to avoid problems in the old 10.8 SDK 9 years ago
  jules 14ef8ee8b3 Fixed a missing 'const' in FloatVectorOperations 9 years ago
  Timur Doumler 497f286b53 Added new helper function MidiMessage::getDescription(), replacing some code that was previously in the Juce Demo. 9 years ago
  jules e4f69698f2 Fixed a couple of minor warnings 9 years ago
  jules beac2e4b3a Removed some legacy support for non-SSE2 CPUs. Added function FloatVectorOperations::disableDenormalisedNumberSupport() 9 years ago
  jules 5a7be115ca New class: CatmullRomInterpolator 9 years ago
  jules f8e9c3af6b Added missing range check to LagrangeInterpolator::process() 9 years ago
  jules 83e1348ebf Corrected a typo in a comment 9 years ago
  jules b5907fa90d Normalised some divider comments 9 years ago
  jules 08788c3e05 Added another MidiMessageSequence::addSequence method 9 years ago
  jules a0745c5536 Made MidiMessage::setNoteNumber work on aftertouch messages as well as note-on/offs 9 years ago
  jules 0121cad723 Added a JUCE_API flag. 9 years ago
  jules ed33a07e1b Made some Listener classes inline to avoid problems in DLL builds 9 years ago
  Timur Doumler 5ada47aa6f Removed the hacky CarbonDummy*Name workaround for Point and Component (name clash with Carbon headers); fixed a few header include issues that prevented RTAS from compiling. 9 years ago
  Timur Doumler c845a49268 Avoided a compiler warning in Xcode. 9 years ago
  Timur Doumler 22e968b205 Added a Listener class to MPEZoneLayout. 9 years ago
  jules 03dde6a2a8 Avoided a compiler warning in MPENote 9 years ago
  jules 18de8b36c1 Avoided defining alloca on MINGW if there's already a definition for it 9 years ago
  Timur Doumler e958e5a647 Added comparison operators to MPEZone. 9 years ago
  jules a6585b1ebf Fixed a typo in FFT 9 years ago
  jules 923e8fabdb Removed some unnecessary includes of AppConfig.h 10 years ago
  jules c95253fad0 Cleaned out some old amalgamated build references. 10 years ago
  jules 4583fa3fbf Used the ignoreUnused() function to tidy up some old code 10 years ago
  jules ae712c72d8 Cleaned up a few String::empty uses 10 years ago