reuk
dcd2ef93f9
Colour: Remove restrictions on argument to brighter() and darker()
2021-06-30 17:03:38 +01:00
reuk
407966b2ca
Windows: Fix warnings when building with clang in 64-bit mode
2021-06-30 17:03:38 +01:00
Tom Poole
fe4ba9071b
Set the default value of JUCE_MODAL_LOOPS_PERMITTED to 0
...
See BREAKING-CHANGES.txt for more details.
2021-06-30 13:01:14 +01:00
ed
f1768843fb
StandaloneFilterWindow: Check that stored previous window position is onscreen
2021-06-30 11:01:29 +01:00
ed
4e9521be2d
ComSmartPtr: Fixed behaviour of ComBaseClassHelper::QueryInterface() in release builds
2021-06-29 16:15:01 +01:00
ed
88ec2759cb
AAX: Support unicode track names for TrackProperties
2021-06-29 16:14:54 +01:00
ed
0c89469ab6
CoreAudio: Call AudioDeviceStop() on IO thread when stopping audio devices
...
When AudioDeviceStop() is called from a thread other than the IO thread there are no guarantees about the IOProc being called before the thread actually terminates. Moving this call to the audioCallback() method ensures that the device will be stopped immediately and we can remove a check that was taking a few seconds to close devices.
2021-06-29 16:14:48 +01:00
Tom Poole
e1f855ae6d
Fix a compiler warning in ReaperEmbeddedViewDemo
2021-06-26 07:21:09 +01:00
attila
56cf81d32b
AU Client: Fix allocation on audio thread in JuceAU::audioProcessorChanged()
2021-06-25 15:05:19 +00:00
attila
570e173583
VST3 Client: Fix allocation on audio thread caused by PluginHostType ctor
2021-06-25 15:05:19 +00:00
ed
d9f7d068ed
WaitableEvent: Increased lock scope in signal()
2021-06-25 14:44:35 +01:00
ed
750982069d
BufferingAudioReader: Partially revert b3bdfdb3 to snap chunk start position to multiples of samplesPerBlock to fix stuttering MP3 playback on Windows
2021-06-25 14:44:35 +01:00
reuk
cc7e4d1630
CMake: Add support for configuring modules only
...
This build mode does not include support for juceaide or the
juce_add_* suite of helper functions.
2021-06-25 12:38:18 +01:00
reuk
423d46c9ba
AU Client: Avoid potential out-of-bounds read when adding buses
2021-06-25 12:38:18 +01:00
reuk
750cb92770
AU Client: Fix AU plugins misreporting their supported channel configurations
2021-06-25 12:38:17 +01:00
reuk
bc2ad3d7c5
Build: Improve support for AU resource files on ARM Macs
2021-06-25 11:12:37 +01:00
Tom Poole
a8b059e644
Silence some more compiler warnings in third party headers
2021-06-25 10:06:35 +01:00
Tom Poole
d3b279d0e8
Silence some compiler warnings in third party headers
2021-06-25 09:07:33 +01:00
Tom Poole
78be43888e
Update the minimum C++ standard to C++14
2021-06-24 16:09:48 +01:00
reuk
0c56fa8fa0
Colour: Fix comparisons in HSL conversions
2021-06-23 12:09:34 +01:00
attila
7a592bd6c2
DSP: Fix Chorus not allocating a large enough DelayLine
2021-06-22 11:20:41 +00:00
reuk
ecfa339032
Build: Update minimum build requirements for VS 2015
2021-06-22 10:58:46 +01:00
reuk
2096a6e50f
UMP: Make the UMPIterator a forward iterator instead of an input iterator
2021-06-22 10:58:46 +01:00
reuk
feb9ebb485
ComSmartPtr: Allow compilation on VS2015
2021-06-22 10:58:46 +01:00
reuk
4454015812
CMake: Fix juceaide build error with VS 2015
2021-06-22 10:58:21 +01:00
reuk
f3c65c4cb3
DSPModulePluginDemo: Fix crash in Live due to selecting unsupported bus layout
2021-06-21 19:05:57 +01:00
reuk
22d935ad3e
dsp::IIRFilter: Allow computing filter coefficients without allocating
2021-06-21 19:05:57 +01:00
reuk
ba2cd6cc34
IIRFilter: Provide a new SingleThreadedIIRFilter which does not lock internally
2021-06-21 19:05:57 +01:00
reuk
03b86d3fb8
GenericInterpolator: Fix use of non-existent valueAtOffset overload
2021-06-21 19:05:40 +01:00
reuk
36ca0e0fc1
DSP: Avoid forward declaration of IIR::Coefficients
2021-06-21 19:05:40 +01:00
reuk
2c1081d2a8
VST Host: Fix graphical artefacts when resizing editor views on Windows
2021-06-21 19:05:40 +01:00
reuk
63284e783d
AAX Client: Fix potential out-of-bounds array access
2021-06-21 19:05:40 +01:00
reuk
f0c02529ef
Colour: Avoid divisions by zero
2021-06-21 19:05:40 +01:00
reuk
c3ab3eb77f
VST3 Client: Implement IProcessContextRequirements
...
This function is required by the Steinberg VST3 validator from VST 3.7
onwards.
2021-06-21 19:05:40 +01:00
reuk
3f9e5b4ea0
Demos: Provide a default program name
...
This prevents test failures in the Steinberg VST3 validator.
2021-06-21 19:05:39 +01:00
reuk
72738ccc64
Demos: Fix AudioPluginDemo Steinberg VST3 Validator failure when disabling buses
2021-06-21 19:05:39 +01:00
reuk
7020495a4e
Demos: Avoid assertion in REAPER embedding demo
2021-06-21 19:05:39 +01:00
ed
b41b80ed7c
Re-saved all projects
2021-06-21 18:55:14 +01:00
ed
86742dea91
Projucer: Replaced deprecated jcenter repository with mavenCentral in Android exporter
2021-06-21 18:52:35 +01:00
ed
9f6ba69854
Projucer: Bump Android exporter gradle and Android plugin versions
2021-06-21 18:52:35 +01:00
ed
a1f75dc5cc
AccessibilityDemo: Custom navigation holder
2021-06-21 18:52:08 +01:00
ed
e2d41dfa0a
Accessibility: Fixed slider step size for sliders with no interval explicitly set
2021-06-21 18:52:07 +01:00
ed
ffd2b122e9
Fixed audio effect selector label visibility in DSPModulePluginDemo
2021-06-21 18:52:07 +01:00
Tom Poole
8ce68447bb
DrawableImage: Remove a message thread dependency
2021-06-21 15:57:25 +01:00
ed
efd0373525
macOS: Support infinite timeouts for URL connections
2021-06-18 16:19:31 +01:00
ed
f93cdf431a
Projucer: Updated the documentation for the "Development Team ID" Xcode setting
2021-06-18 16:19:31 +01:00
Attila Szarvas
61619ec0d5
SamplerPluginDemo: Use both velocity and pressure to control note volumes
2021-06-16 16:24:12 +00:00
ed
d1b669e6ae
Accessibility: Added InternalAccessibilityEvent::elementMovedOrResized
2021-06-16 17:22:35 +01:00
ed
cdf3b619d8
Accessibility: Check if any accessibility clients are active before posting notifications and announcements
2021-06-16 17:22:00 +01:00
ed
399f8d5bf6
Accessibility: Use AccessibilityRole::editableText role when Label is editable
2021-06-16 17:18:24 +01:00