ed
|
5c6313157b
|
Added an isActive() method to ADSR
|
2018-11-29 08:55:50 +00:00 |
|
ed
|
eaf0f990d4
|
Replaced all uses of static_cast<Type&&> with std::move
|
2018-11-28 17:29:20 +00:00 |
|
ed
|
5d3854732b
|
Fixed a bug in the ADSR class when transitioning to the decay stage
|
2018-11-14 17:30:55 +00:00 |
|
ed
|
c68f5b2d28
|
Fixed a typo in the ADSR documentation
|
2018-11-14 15:01:21 +00:00 |
|
ed
|
a457eb8ad1
|
Added a simple ADSR envelope class to juce_audio_basics
|
2018-11-14 14:06:57 +00:00 |
|
ed
|
67ff43f1f0
|
Renamed juce_audio_basics/effects to juce_audio_basics/utilities
|
2018-11-14 14:06:25 +00:00 |
|
ed
|
6d39f01793
|
Bump version number to 5.4.1
|
2018-11-12 11:26:11 +00:00 |
|
ed
|
070a459db0
|
MPE: Made MPESynthesiserVoice::noteOnTime public
|
2018-11-09 09:55:50 +00:00 |
|
ed
|
0b8fcc7a15
|
Bump version number to 5.4.0
|
2018-11-06 12:50:21 +00:00 |
|
ed
|
32e6528508
|
MPE: Set the note-on time of MPESynthesiserVoice correctly
|
2018-10-26 09:51:36 +01:00 |
|
Tom Poole
|
e1e3b42b4f
|
Fixed an invalid memory read when handling MIDI reset messages
|
2018-09-10 12:02:27 +01:00 |
|
jules
|
93ea3d922f
|
Added class AudioProcessLoadMeasurer, and a new version of the method AudioDeviceManager::getAudioDeviceSetup()
|
2018-09-10 11:46:47 +01:00 |
|
Tom Poole
|
493591a7ef
|
Cleaned up some doc comments
|
2018-08-29 10:56:56 +01:00 |
|
Tom Poole
|
0e1722e387
|
Multiple spelling fixes
|
2018-08-20 18:16:24 +01:00 |
|
jules
|
a658ad41de
|
Removed some erroneous noexcepts
|
2018-07-25 12:18:43 +01:00 |
|
jules
|
8abd45b099
|
Fix for LagrangeInterpolator
|
2018-07-24 17:09:27 +01:00 |
|
jules
|
2c3339ca1b
|
Made LinearSmoothedValue::skip() return the new current value
|
2018-07-19 16:31:16 +01:00 |
|
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
|
2018-06-26 14:06:52 +01:00 |
|
hogliux
|
b632360518
|
Fixed missing position update in MemoryAudioSource
|
2018-05-29 10:49:56 +01:00 |
|
Noah Dayan
|
f737fc0882
|
Fixed a documentation warning in juce_MidiFile.h
|
2018-05-15 17:34:08 +01:00 |
|
hogliux
|
b856e38d46
|
Midi: Adding matching note-offs for note-ons is now optional and be disabled via a parameter of MidiFile::readFrom
|
2018-05-14 10:22:11 +01:00 |
|
ed
|
2d79cc78c0
|
Bump version number to 5.3.2
|
2018-05-09 12:34:36 +01:00 |
|
jules
|
38295f332b
|
Converted some old typedefs to using declarations
|
2018-05-03 09:59:05 +01:00 |
|
jules
|
e2dcc32f88
|
Updated old code where the 'volatile' keyword was still being used
|
2018-05-01 09:19:50 +01:00 |
|
Tom Poole
|
ab863a6dc2
|
Replaced all usage of ScopedPointer with std::unique_ptr
|
2018-04-19 20:27:47 +01:00 |
|
Noah Dayan
|
1a31c86f39
|
Bump version number to 5.3.1
|
2018-04-10 17:01:54 +01:00 |
|
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
|
2018-04-04 15:52:45 +01:00 |
|
Noah Dayan
|
fd0c426ed0
|
Fixed Doxygen bug in CoreAudioLayouts
|
2018-03-29 15:43:45 +01:00 |
|
ed
|
262dff8854
|
Bump version number to 5.3.0
|
2018-03-15 12:23:30 +00:00 |
|
ed
|
cdbc28c18b
|
Add documentation tags
|
2018-03-15 12:10:32 +00:00 |
|
ed
|
dcfd2316bf
|
Added legacy mode support to MPEChannelAssigner
|
2018-02-26 09:57:13 +00:00 |
|
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
|
2018-02-21 12:01:56 +00:00 |
|
ed
|
c6e9cf0d61
|
MPE: Respond to 'all notes off' messages for backwards compatibility
|
2018-02-21 08:53:56 +00:00 |
|
hogliux
|
0ba6cb4ecf
|
DSP: Added bypass support to ProcessChain and ensured that all DSP processors respect the process context's bypass flag
|
2018-02-14 09:07:05 +00:00 |
|
ed
|
313e677904
|
Added equality operators to MPEZoneLayout::Zone
|
2018-02-09 15:43:50 +00:00 |
|
ed
|
6ca97fc897
|
Updated JUCE's MPE classes to comply with the new MMA-adopted specification
|
2018-02-08 15:37:55 +00:00 |
|
ed
|
aa01a84ed5
|
Added MidiMessage::isResetAllControllers() method
|
2018-02-08 15:35:27 +00:00 |
|
ed
|
fa0f7a4281
|
Bump version number to 5.2.1
|
2018-02-08 10:55:52 +00:00 |
|
jules
|
4955271ce0
|
Added some move constructors for MidiFile, and tidied-up its internals a bit
|
2018-01-31 17:19:51 +00:00 |
|
Noah Dayan
|
6fd3e9cd2f
|
Add documentation to juce_MPENote.h
|
2018-01-24 10:06:44 +00:00 |
|
Noah Dayan
|
98f1998477
|
Fix enum documentation in juce_MPEInstrument.h
|
2018-01-23 14:49:39 +00:00 |
|
Noah Dayan
|
3656cbd4cf
|
Fix documentation error in juce_MPEInstrument.h
|
2018-01-23 14:42:46 +00:00 |
|
Noah Dayan
|
4ce06a1f77
|
Fixed typo in juce_MPESynthesiser.h
|
2018-01-23 14:40:14 +00:00 |
|
ed
|
61ba218a75
|
Some code cleanup in the MPE classes
|
2018-01-23 10:16:54 +00:00 |
|
jules
|
1a60fa9765
|
More ScopedPointer/unique_ptr compatibility work
|
2018-01-10 17:35:08 +00:00 |
|
jules
|
7326a37795
|
Added some missing math constants to the Javascript parser, and a constant MathConstants::sqrt2
|
2018-01-09 15:15:33 +00:00 |
|
ed
|
c1c325c782
|
Fixed a few typos
|
2017-12-28 16:31:09 +00:00 |
|
Tom Poole
|
a2a3f32d8f
|
Fixed some issues with IO channel counts in the StandaloneFilterWindow
|
2017-12-21 18:59:53 +00:00 |
|
Noah Dayan
|
75e6075474
|
Add documentation to juce_AudioChannelSet.h
|
2017-12-21 15:24:43 +00:00 |
|
Tom Poole
|
e174bb26bd
|
A minor code tidyup
|
2017-12-19 16:12:31 +00:00 |
|