ed
e973451a73
Only print PerformanceCounter statistics on destruction if there were any runs
6 years ago
ed
404455bea9
Ensure that VideoComponent is resized after asynchronous loading by calling startTimer()
6 years ago
ed
6b0ac50684
Don't call resized() in VideoComponent::loadAsync() on platforms which don't have a proper implementation to allow the method to be called from user threads
6 years ago
ed
052e9325d3
Increased the resolution of File time getters/setters on supported platforms
6 years ago
ed
556f0d2ea5
Added a default constructor to AudioProcessorGraph::Connection
6 years ago
ed
383d69c421
Prevent integer overflow in BitmapData::getLinePointer() and BitmapData::getPixelPointer()
6 years ago
ed
9561732818
Explicitly use std::forward in make_unique implementation to fix some warnings about ambiguity
6 years ago
ed
0b874fa60d
Minor documentation fix
6 years ago
ed
319efc59e0
Ensure that PopupMenu section headers aren't selectable
6 years ago
ed
c78749b14e
macOS: Fixed some issues drawing italicised text
6 years ago
cesare
895812154e
Bela: Fixed timestamp call from realtime thread
6 years ago
cesare
471ce39167
Updates to support latest Bela release
6 years ago
ed
305f96a03e
VST3: Add guard for early return in previous commit
6 years ago
ed
cb799fb37c
VST3: Don't call restartComponent() when in setupProcessing()
6 years ago
reuk
d37cee72e8
APVTS: Fix apvts parameter update recursion
6 years ago
michael.toon
120d6cc3ff
BLOCKS: Add master block detection and throttle ping requests
This adds master block detection and will update the topology if necessary. This fixes an issue where master block could be wrongly identified.
Added a throttle to ping requests by staggering them between timer ticks, this mitigates some issues with larger topologies.
6 years ago
ed
e4b3cd80a6
Fixed backwards compatibility of AudioDeviceManager::addMidiInputCallback() when passing an empty string
6 years ago
Tom Poole
41055ad782
DSP: Refactored AudioBlock
6 years ago
ed
a522312b47
macOS: Handle EOF in CoreAudioReader::readSamples()
6 years ago
Tom Poole
c6a4bb567e
Removed a leaking UnitTest
6 years ago
ed
cd38d44d86
Android: Extend lifetime of OpenSLEngineHolder object to fix crash when deleting the current audio device
6 years ago
ed
be8a568747
Android: Added some missing activity lifecycle callbacks for Android Q
6 years ago
ed
164aac7efa
Linux: Improved message queue performance
6 years ago
Tom Poole
7dde0b26a7
Windows: Fixed a bug checking if a key exists in the registry
6 years ago
Tom Poole
d8638fdd2a
OpenGL: Fixed an issue cloning OpenGLImageType images
6 years ago
Tom Poole
528798d96e
Bump version number to 5.4.4
6 years ago
ed
f21d1400f1
Enforce a minimum height for GenericAudioProcessorEditor
6 years ago
Tom Poole
fb40c34f5f
Added some missing documentation
6 years ago
reuk
edf99d171f
TextLayout: Fixed some bugs setting stringRanges
6 years ago
reuk
76f3aec386
PopupMenu: Pass unique_ptr rather than raw pointers to convey ownership semantics
6 years ago
Tom Poole
ece16bce70
CoreGraphics: Fixed a text layout bug
6 years ago
Tom Poole
bc25355b71
Fixed a documentation typo
6 years ago
ed
012c7d00d2
Linux: Fix for high CPU load
6 years ago
ed
cdd9206b13
AUv3: Include framework headers slightly later to fix build error when targeting iOS 13.0
6 years ago
Tom Poole
c528af5976
macOS: Replaced a deprecated glyph drawing function
6 years ago
ed
a5e5831ea0
Don't apply FillType transform twice in CoreGraphicsContext::drawGradient()
6 years ago
ed
34dc1eccda
Made StreamingSocket::isListener member atomic
6 years ago
reuk
8480d0110a
APVTS: Send parameter change notifications more proactively
6 years ago
Tom Poole
016b04c64f
A minor code tidy
6 years ago
reuk
f810d3d56a
Made dereferencing WeakRef behave more like the built-in pointer types
6 years ago
Tom Poole
a12bc32979
Fixed some warnings on the latest compilers
6 years ago
Cesare Ferrari
70429ade14
Improve bela performance
6 years ago
Tom Poole
f6f6fabe9a
Added pluginval to PluginHostType
6 years ago
Tom Poole
0c726918ab
VST3: Updated JUCE's embedded VST3 SDK version to 3.6.13
6 years ago
Tom Poole
dc00dde492
VST3: Fixed compatibility with the 3.6.13 SDK
6 years ago
jules
fa577fc4ef
Bit of tidying up in linux code
6 years ago
Cesare Ferrari
a5c802c38f
Fix bela timestamping to use RT methods
6 years ago
Tom Poole
8dd6c61125
VST3: Only set JUCE_VST3_EMULATE_MIDI_CC_WITH_PARAMETERS by default if the plug-in accepts MIDI
6 years ago
Tom Poole
9417fae499
Tidied up some code in MidiBuffer
6 years ago
Tom Poole
14a24d614f
OSC: fixed an issue sending UTF-8 strings
6 years ago