ed
|
6722194260
|
Bump version number to 5.4.3
|
6 years ago |
Tom Poole
|
60d49c2ef0
|
Tidied up some documentation
|
6 years ago |
Tom Poole
|
70395c9622
|
Improved some unit tests
|
6 years ago |
ed
|
af1cc0c70f
|
Minor documentation fixes
|
6 years ago |
Tom Poole
|
4751e9d41a
|
Added a new templated SmoothedValue class
|
6 years ago |
ed
|
0cf4b0f80c
|
Fixed a conversion warning in LogSmoothedValue::skip()
|
6 years ago |
Tom Poole
|
94f1641402
|
Added a LogSmoothedValue class
|
6 years ago |
Tom Poole
|
6f2f9afb06
|
LinearSmoothedValue: Changed the new interface
|
6 years ago |
reuk
|
b8278cec0e
|
LinearSmoothedValue: Added some helpful member functions and deprecated setValue
|
6 years ago |
ed
|
9d6b393aa9
|
Fixed a bug in AudioChannelSet::getChannelTypeFromAbbreviation() for non-typed ChannelTypes
|
6 years ago |
Tom Poole
|
e3ebe5aed1
|
Bump version number to 5.4.2
|
6 years ago |
ed
|
839ca11746
|
Made a couple of MidiFile methods const
|
6 years ago |
ed
|
a234721110
|
Added various clang-tidy modernize-* fixes
|
6 years ago |
Tom Poole
|
f6aa82af27
|
VST3: Added compatibility with more speaker arrangements
|
6 years ago |
jules
|
da2b10ada6
|
Got rid of some methods which had inexplicably ended up marked both 'virtual' and 'override'.
|
6 years ago |
jules
|
cdb55f70c2
|
Changes to avoid some clang warnings
|
6 years ago |
ed
|
088dd14037
|
Fixed an error in the ADSR::calculateRates() method
|
6 years ago |
ed
|
5c6313157b
|
Added an isActive() method to ADSR
|
6 years ago |
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
6 years ago |
ed
|
5d3854732b
|
Fixed a bug in the ADSR class when transitioning to the decay stage
|
6 years ago |
ed
|
c68f5b2d28
|
Fixed a typo in the ADSR documentation
|
6 years ago |
ed
|
a457eb8ad1
|
Added a simple ADSR envelope class to juce_audio_basics
|
6 years ago |
ed
|
67ff43f1f0
|
Renamed juce_audio_basics/effects to juce_audio_basics/utilities
|
6 years ago |
ed
|
6d39f01793
|
Bump version number to 5.4.1
|
6 years ago |
ed
|
070a459db0
|
MPE: Made MPESynthesiserVoice::noteOnTime public
|
6 years ago |
ed
|
0b8fcc7a15
|
Bump version number to 5.4.0
|
6 years ago |
ed
|
32e6528508
|
MPE: Set the note-on time of MPESynthesiserVoice correctly
|
6 years ago |
Tom Poole
|
e1e3b42b4f
|
Fixed an invalid memory read when handling MIDI reset messages
|
6 years ago |
jules
|
93ea3d922f
|
Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup()
|
6 years ago |
Tom Poole
|
493591a7ef
|
Cleaned up some doc comments
|
6 years ago |
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
6 years ago |
jules
|
a658ad41de
|
Removed some erroneous noexcepts
|
6 years ago |
jules
|
8abd45b099
|
Fix for LagrangeInterpolator
|
6 years ago |
jules
|
2c3339ca1b
|
Made LinearSmoothedValue::skip() return the new current value
|
6 years ago |
jules
|
49aa9c9db4
|
Added flag JUCE_STRICT_REFCOUNTEDPOINTER which is recommended to avoid accidental leaks when using ref-counted pointers. Enabled this flag in the demo projects, and used it to help tidy up some dubious smart-pointer use
|
7 years ago |
hogliux
|
b632360518
|
Fixed missing position update in MemoryAudioSource
|
7 years ago |
Noah Dayan
|
f737fc0882
|
Fixed a documentation warning in juce_MidiFile.h
|
7 years ago |
hogliux
|
b856e38d46
|
Midi: Adding matching note-offs for note-ons is now optional and be disabled via a parameter of MidiFile::readFrom
|
7 years ago |
ed
|
2d79cc78c0
|
Bump version number to 5.3.2
|
7 years ago |
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
7 years ago |
jules
|
e2dcc32f88
|
Updated old code where the 'volatile' keyword was still being used
|
7 years ago |
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
7 years ago |
Noah Dayan
|
1a31c86f39
|
Bump version number to 5.3.1
|
7 years ago |
jules
|
b46c63bdae
|
Made the MidiMessageSequence copy constructor generate a more faithful version of the original state, rather than always matching up all note on/off pairs
|
7 years ago |
Noah Dayan
|
fd0c426ed0
|
Fixed Doxygen bug in CoreAudioLayouts
|
7 years ago |
ed
|
262dff8854
|
Bump version number to 5.3.0
|
7 years ago |
ed
|
cdbc28c18b
|
Add documentation tags
|
7 years ago |
ed
|
dcfd2316bf
|
Added legacy mode support to MPEChannelAssigner
|
7 years ago |
ed
|
699bbd43da
|
MPE: Check if channel is in use as a member channel before checking if it is a master channel in MPEInstrument::updateDimension() to ensure that messages are routed correctly
|
7 years ago |
ed
|
c6e9cf0d61
|
MPE: Respond to 'all notes off' messages for backwards compatibility
|
7 years ago |