1
0
Fork 0
mirror of https://github.com/juce-framework/JUCE.git synced 2026-01-16 00:34:19 +00:00
Commit graph

6522 commits

Author SHA1 Message Date
dimitri
a2a04a726a Allow notes and aftertouch messages on the master channel of MPEInstrument (see sections 3.2 and 2.5 of the MPE Spec) 2019-03-11 12:06:45 +00:00
ed
452863e7fa macOS: Use the endpoint info when setting MidiInput/MidiOutput device name in ::openDevice() 2019-03-11 11:15:54 +00:00
ed
55bc08f3cd Ensure that the current state is valid when calling ADSR::setParameters() after calling ADSR::noteOn() and recalculate the release rate if ADSR::noteOff() is called when not in the sustain stage 2019-03-11 10:18:37 +00:00
Tom Poole
43e623661e Fixed a typo in a comment 2019-03-11 09:45:57 +00:00
jules
d4b62d57fc Added some extra methods to ArgumentList 2019-03-11 08:17:13 +00:00
Tom Poole
cbdf5e6d21 Fixed some compiler warnings 2019-03-08 18:01:17 +00:00
Tom Poole
f2db4bfba8 VST3: Removed some inconsequential debugging messages 2019-03-08 15:57:33 +00:00
Tom Poole
ebe7aa2cc0 AAX: Fixed some compiler warnings 2019-03-08 15:38:34 +00:00
Tom Poole
cb41fdcb9e macOS: Fixed spurious dynamic_cast type_info warnings when loading dylibs containing JUCE at runtime 2019-03-08 15:21:06 +00:00
ed
fb614b0cc9 Ensure that OpenGL VST2 plug-ins are scaled correctly in Live 10 2019-03-07 16:43:05 +00:00
ed
7d4bf8656e Add Live versions 9 and 10 to the HostType enum 2019-03-07 16:42:18 +00:00
ed
4c19b9fac5 Fixed an unused variable in the VST3 wrapper 2019-03-07 11:41:59 +00:00
ed
db23cedf94 Fixed a compilation error in the MIDI device unit tests when JUCE_MODAL_LOOPS_PERMITTED is disabled 2019-03-07 11:19:57 +00:00
ed
91ef9e2b85 Fixed some layout issues when using an AudioDeviceSelectorComponent with the "advanced" settings hidden 2019-03-07 11:07:05 +00:00
reuk
4a294eaa39 Allow moving into AsyncCallInvoker 2019-03-06 17:48:47 +00:00
ed
e14a183886 Update requested input/output channels whenever AudioDeviceManager::setAudioDeviceSetup() is called 2019-03-06 17:13:54 +00:00
Tom Poole
201375e4a5 VST3: Allow loading non-JUCE plug-in state when JUCE_VST3_CAN_REPLACE_VST2 is set 2019-03-06 15:06:44 +00:00
ed
d39c33247e Windows: Fixed a crash in MidiInput::openDevice() 2019-03-06 12:20:49 +00:00
ed
4bedc679b1 Removed unused method 2019-03-05 17:23:34 +00:00
ed
7add963d40 Add Logger::print10000thCommitMessage() 2019-03-05 12:12:08 +00:00
ed
dcd606531a Fixed a documentation typo 2019-03-05 12:04:40 +00:00
ed
13fadfe5e3 Minor documentation cleanup in the DSP module 2019-03-05 08:59:53 +00:00
ed
9275feeef2 Fixed an unused variable warning in the VST3 wrapper 2019-03-04 14:07:12 +00:00
Tom Poole
eaec1c8444 CLion: Fixed an issue building MIDI functions on Windows 2019-03-04 12:09:29 +00:00
ed
8a66f1f3d3 Don't use default input/output device names when setting up an AudioDeviceManager if no channels have been requested 2019-03-01 13:57:39 +00:00
ed
8de98f5a82 Fixed a bug causing duplicate TooltipWindows to be shown when multiple plug-in windows were open 2019-03-01 12:10:49 +00:00
Tom Poole
9f344aaa5a DSP: Added an assertion to protect against invalid use of ProcessContextNonReplacing 2019-03-01 11:56:42 +00:00
ed
1bc7fdd1ec iOS: Return the device model name from SystemStats::getDeviceDescription() when running in the simulator 2019-03-01 10:54:10 +00:00
ed
80c5f5e15e Windows: Use a default sample rate if one hasn't been specified in DSoundAudioIODevice::open() 2019-03-01 10:17:29 +00:00
ed
730fd6955f macOS: Added missing OS versions to SystemStats::OperatingSystemType 2019-03-01 09:18:40 +00:00
Tom Poole
20d480535a APVTS: Improve the performance of parameter lookups 2019-02-28 16:46:58 +00:00
ed
09ebd1d257 Added support for ID-based MIDI devices 2019-02-28 16:30:04 +00:00
ed
6eab395204 Android: Fixed a crash when pressing the back button 2019-02-28 16:27:55 +00:00
ed
dbd7c4d205 Fixed a typo in the native java README.txt 2019-02-28 16:27:55 +00:00
Tom Poole
bbe49f6b36 Serialise doubles into more human friendly XML and JSON 2019-02-27 17:59:24 +00:00
ed
77db5fde66 Windows: Fix a double definition warning for juce_shouldDoubleScaleNativeGLWindow() when not building any VSTs 2019-02-27 09:49:57 +00:00
dimitri
831448fbb0 Blocks: Use special reset message for master blocks 2019-02-26 12:31:00 +00:00
ed
a672353ebc VST3: Added a missing case statement from getChannelType() 2019-02-26 10:58:57 +00:00
Tom Poole
6d4549499c Fixed an issue where AudioProcessorGraph would drop MIDI notes close to the playhead when started 2019-02-26 08:19:50 +00:00
ed
09daeb3a6d Remove HashMap dependency from HeavyweightLeakedObjectDetector so it can be included as early as possible 2019-02-22 14:00:16 +00:00
ed
165654e73c macOS: Fix a crash in getMainScreenHeight() when no screens are available 2019-02-22 12:07:15 +00:00
ed
6c87ed6bed Ensure that the standalone plug-in saves its state when the OS sends a quit request 2019-02-22 10:08:55 +00:00
Tom Poole
aa361c9cf5 Documentation fixes 2019-02-22 10:01:53 +00:00
ed
6722194260 Bump version number to 5.4.3 2019-02-21 15:25:51 +00:00
ed
74bcfa1d83 Fixed a missing argument when creating an instance of FFTWImpl 2019-02-21 09:15:16 +00:00
ed
c89194f84d Fixed a documentation typo 2019-02-20 17:23:14 +00:00
Tom Poole
60d49c2ef0 Tidied up some documentation 2019-02-20 14:47:41 +00:00
Tom Poole
70395c9622 Improved some unit tests 2019-02-20 11:41:51 +00:00
ed
548838e139 Updated the documentation AudioProcessorValueTreeState::Listener::parameterChanged() to clarify that retrieving the value of the parameter that has changed via the other AudioProcessorValueTreeState methods whilst within the callback is not guaranteed to return an up-to-date value 2019-02-20 09:25:53 +00:00
Tom Poole
6bf6aa1761 MacOS/iOS: Fixed a potential memory corruption when drawing 2019-02-20 09:05:13 +00:00