16 Commits (e982c70438a8aee277bcd4fe21cdfd7f9bd76c7f)

Author SHA1 Message Date
  ed 6ca97fc897 Updated JUCE's MPE classes to comply with the new MMA-adopted specification 7 years ago
  Noah Dayan 98f1998477 Fix enum documentation in juce_MPEInstrument.h 7 years ago
  Noah Dayan 3656cbd4cf Fix documentation error in juce_MPEInstrument.h 7 years ago
  Tom Poole cff37f5b6a Fixed some const violation errors 7 years ago
  hogliux 6867772374 MPE: Change MPEInstrument::voicesLock member from private to protected so that sub-classes can lock the voicedLock 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
  hogliux b5afccc37c Updated file headers and the README with the JUCE 5 license 8 years ago
  hogliux 2da1bc5f41 Replace include guards with "#pragma once" 8 years ago
  tpoole 2e84129479 Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license 8 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 b5907fa90d Normalised some divider comments 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 e0bd51f26c MPE: replaced omniMode (all MIDI channels) by legacyMode which allows to define a custom MIDI channel range. Fixed a few minor MPE bugs. 9 years ago
  Timur Doumler e9bcfa5602 MPEInstrument: made isNoteChannel() and isMasterChannel() public because it may be useful for some advanced MIDI message handling. 9 years ago
  jules 42120d0fe2 Added MPE (Midi Polyphonic Expression) classes 9 years ago