ed
dc96e99738
Made the AudioDeviceManager input/output level getters return a reference-counted struct to ensure that the level processing code is only executed when needed
7 years ago
hogliux
03195b094e
AAX: Fixed a bug when changing the sidechain source could take a full buffer until reflected in the audio processing
7 years ago
Tom Poole
107ba1fd69
Added parameter listener callbacks when a plug-in host changes a parameter
7 years ago
Lukasz Kozakiewicz
44ec4aee33
PushNotifications: add DeletedAtShutdown for PNs Singleton.
7 years ago
Lukasz Kozakiewicz
3e66bc69fb
InAppPurchases: fix a bug on Android when failed purchases would not be propagated to IAP listeners. Make InAppPurchases a Singleton.
7 years ago
Lukasz Kozakiewicz
d145fc3cb2
PushNotifications: when fetching the list of delivered notifications on Android, include remote notifications too.
7 years ago
Lukasz Kozakiewicz
2b2d808310
PushNotifications: handle properly null fields in Bundle when decoding notification data.
7 years ago
Lukasz Kozakiewicz
8ddbcc1f10
PushNotifications: add Notification copy constructor.
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
reuk
bd290d8283
Avoid sorting arrays which contain one or fewer elements
7 years ago
Rachel Susser
748c7df7cb
Bugfix: Detector properly clears throttle's topology cache during detachment. This resolves the assertion failure that has been occurring in the Detector dtor.
7 years ago
ed
c6e9cf0d61
MPE: Respond to 'all notes off' messages for backwards compatibility
7 years ago
ed
d77f4fe691
Added an initialiser list constructor to OwnedArray
7 years ago
ed
ac44306a4c
Fixed a documentation typo
7 years ago
ed
26697f2421
Ensure global mouse listener is removed when SidePanel is destructed
7 years ago
Tom Poole
400691b8e0
DSP: Fixed an issue calling reset() on IIRFilters with SIMDRegister template types
7 years ago
Tom Poole
824840e8b4
Added to check to prevent parsing of 64 bit float wav files
7 years ago
ed
a604c49a35
Added some methods to SidePanel to set a custom title bar
7 years ago
jules
1f770cc7c8
Made AudioDeviceManager reset its cpu counter when the device is disabled. (Also did a bit of cleanup inside the class)
7 years ago
Tom Poole
ad73ea8e3f
VST3: Added a call to setNonRealtime before prepareToPlay
7 years ago
hogliux
2577ed103f
DSP: When given an input signal, the Oscillator processor will now mix it's output signal to the input, instead of replacing it
7 years ago
ed
26734f7f85
Added some lambda callbacks to SidePanel
7 years ago
Tom Poole
d3d1eeb770
Added an AudioProcessorParameter listener class
7 years ago
Tom Poole
d0c2c025ce
Added the ability to mark an AudioProcessorParameter as boolean
7 years ago
jules
b86b95b980
Fixed a bug in the ValueTree move constructor that could leave listeners pointing to a moved-from object
7 years ago
ed
d17595518f
Disable automatic window tabbing behaviour on macOS
7 years ago
hogliux
0ba6cb4ecf
DSP: Added bypass support to ProcessChain and ensured that all DSP processors respect the process context's bypass flag
7 years ago
jules
e55e87ee0e
Fixed a compile problem where Atomic<bool> isn't available on some architectures
7 years ago
jules
8d578fae55
Whitespace
7 years ago
Reuben Thomas
0931fcea18
Solved an issue where Ableton Live will deadlock when loading a plugin based on an AudioProcessorGraph.
7 years ago
ed
9a6d05641d
Windows: Make sure currentModifiers are cleared after a pen up event
7 years ago
Tom Poole
f654d453ba
Fixed a compiler warning
7 years ago
Tom Poole
187d88e75a
VST: Added a Cockos extension to the VST interface to display parameter labels
7 years ago
Tom Poole
5b8ef5bc1d
Minor formatting fixes
7 years ago
ed
9027d1e5a1
Implemented setIcon() in NSViewComponentPeer
7 years ago
jules
36e872837b
Fix for JUCE_NO_DEPRECATION_WARNINGS causing problems
7 years ago
hogliux
c72cf7ed64
Added Slider method to modify the number of decimal places that are displayed in a slider's text box
7 years ago
hogliux
46a596fc7d
CoreAudio: Fixed a potential crash when opening media files with zero audio channels
7 years ago
ed
313e677904
Added equality operators to MPEZoneLayout::Zone
7 years ago
hogliux
3724a52ac8
FileBrowserComponents and non-native FileChoosers will now correctly respect the initialFileOrDirectory parameter and actually select the file (if initialFileOrDirectory points to a file)
7 years ago
Lukasz Kozakiewicz
72116171cc
Android: rework back button handling to catch also programmatic requests.
7 years ago
Lukasz Kozakiewicz
8dd4e55557
Android: add a couple of JNI classes definitions.
7 years ago
Lukasz Kozakiewicz
0bc498e913
Projucer: add option to customise activity base class in Android exporter.
7 years ago
ed
6ca97fc897
Updated JUCE's MPE classes to comply with the new MMA-adopted specification
7 years ago
ed
aa01a84ed5
Added MidiMessage::isResetAllControllers() method
7 years ago
ed
fa0f7a4281
Bump version number to 5.2.1
7 years ago
hogliux
f73fc41af1
DSP: Various improvements to the convolution engine (see commit message for more info)
* The stereo option now works like in most guitar amplifier simulations : whatever the number of channels in the process function, or defined in the prepare function, the parameter "wantsStereo" allows the class to do all the time mono or stereo processing
* Fixed a few issues when the user tries to change the normalization or trimming option without changing the impulse response itself
* Reduced memory consumption in various places
* Various improvements to the documentation
7 years ago
Tom Poole
1dc62a397c
Made the AudioProcessorValueTreeState more efficient when loading partial ValueTrees
7 years ago
hogliux
98edbad0b1
VST3: Added support for loading VST3 preset files via a new method VST3PluginFormat::setStateFromVSTPresetFile
7 years ago
jules
e1f57f64da
Optimised a couple of places in the software/GL render engines where copies of RectangleLists could be avoided
7 years ago