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

8722 commits

Author SHA1 Message Date
Tom Poole
ad73ea8e3f VST3: Added a call to setNonRealtime before prepareToPlay 2018-02-19 12:12:29 +00:00
ed
590e49216e Projucer: Removed an unused lambda capture and some code cleanup in SourceCodeEditor 2018-02-19 09:12:42 +00:00
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 2018-02-16 12:34:21 +00:00
ed
26734f7f85 Added some lambda callbacks to SidePanel 2018-02-15 16:52:28 +00:00
Tom Poole
d3d1eeb770 Added an AudioProcessorParameter listener class 2018-02-15 12:13:44 +00:00
Tom Poole
d0c2c025ce Added the ability to mark an AudioProcessorParameter as boolean 2018-02-14 15:38:58 +00:00
jules
b86b95b980 Fixed a bug in the ValueTree move constructor that could leave listeners pointing to a moved-from object 2018-02-14 12:17:58 +00:00
ed
d17595518f Disable automatic window tabbing behaviour on macOS 2018-02-14 11:47:04 +00:00
ed
260e617363 Projucer: Fixed a VS2013 compiler error 2018-02-14 09:43:17 +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
jules
e55e87ee0e Fixed a compile problem where Atomic<bool> isn't available on some architectures 2018-02-13 17:06:38 +00:00
jules
8d578fae55 Whitespace 2018-02-13 16:53:09 +00:00
Reuben Thomas
0931fcea18 Solved an issue where Ableton Live will deadlock when loading a plugin based on an AudioProcessorGraph. 2018-02-13 16:51:41 +00:00
ed
11c66c266f Fixed a bounds bug in the JUCE demo intro screen 2018-02-13 15:23:38 +00:00
ed
9a6d05641d Windows: Make sure currentModifiers are cleared after a pen up event 2018-02-13 09:00:59 +00:00
Tom Poole
f654d453ba Fixed a compiler warning 2018-02-12 17:13:54 +00:00
Tom Poole
187d88e75a VST: Added a Cockos extension to the VST interface to display parameter labels 2018-02-12 16:35:01 +00:00
Tom Poole
5b8ef5bc1d Minor formatting fixes 2018-02-12 15:50:41 +00:00
jules
171020b1e4 Added some android intermediate files to the .gitignore 2018-02-12 15:20:35 +00:00
ed
4410ffc892 Projucer: call ComponentPeer::setRepresentedFile() and ::setIcon() when loading a project 2018-02-12 14:26:53 +00:00
ed
9027d1e5a1 Implemented setIcon() in NSViewComponentPeer 2018-02-12 12:47:57 +00:00
jules
36e872837b Fix for JUCE_NO_DEPRECATION_WARNINGS causing problems 2018-02-12 09:52:48 +00:00
hogliux
c72cf7ed64 Added Slider method to modify the number of decimal places that are displayed in a slider's text box 2018-02-12 09:21:08 +00:00
hogliux
46a596fc7d CoreAudio: Fixed a potential crash when opening media files with zero audio channels 2018-02-12 09:13:37 +00:00
ed
313e677904 Added equality operators to MPEZoneLayout::Zone 2018-02-09 15:43:50 +00:00
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) 2018-02-09 12:25:35 +00:00
Lukasz Kozakiewicz
8116f36039 Re-saved all projects. 2018-02-09 11:54:45 +01:00
Lukasz Kozakiewicz
72116171cc Android: rework back button handling to catch also programmatic requests. 2018-02-09 11:54:45 +01:00
Lukasz Kozakiewicz
8dd4e55557 Android: add a couple of JNI classes definitions. 2018-02-09 11:54:45 +01:00
Lukasz Kozakiewicz
0bc498e913 Projucer: add option to customise activity base class in Android exporter. 2018-02-09 11:54:45 +01:00
Lukasz Kozakiewicz
71d1feb391 Projucer: add option to include Java JAR libs to Android exporter. 2018-02-09 11:54:45 +01:00
ed
8421e62e3a Re-saved all projects 2018-02-08 15:42:58 +00:00
ed
dbf39f5b7b Renamed the MPETest example to MPEDemo and updated it to reflect the recent MPE class updates 2018-02-08 15:40:02 +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
d5d0de7978 JUCE version 5.2.1 2018-02-08 11:03:01 +00:00
ed
abaedc0534 Re-saved all projects 2018-02-08 11:01:53 +00:00
ed
fa0f7a4281 Bump version number to 5.2.1 2018-02-08 10:55:52 +00:00
ed
04f9760c20 Re-saved all projects 2018-02-08 10:11:24 +00:00
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
2018-02-08 10:07:40 +00:00
Tom Poole
1dc62a397c Made the AudioProcessorValueTreeState more efficient when loading partial ValueTrees 2018-02-08 09:42:24 +00:00
hogliux
98edbad0b1 VST3: Added support for loading VST3 preset files via a new method VST3PluginFormat::setStateFromVSTPresetFile 2018-02-07 17:08:54 +00:00
jules
e1f57f64da Optimised a couple of places in the software/GL render engines where copies of RectangleLists could be avoided 2018-02-07 15:53:54 +00:00
ed
cf61037ea4 Projucer: Added an option to clear the recent files list and added some more menu items for managing the currently open windows 2018-02-07 12:57:16 +00:00
ed
1355e1d1f3 Added a clearRecentFilesNatively() method to RecentlyOpenedFilesList 2018-02-07 12:56:04 +00:00
jules
c6edf39d1d (fixed a typo in the last commit) 2018-02-07 12:53:34 +00:00
jules
ecbc07b855 Prevvented ComponentPeer from trying to send the keyboard focus to components that don't want it 2018-02-07 12:35:54 +00:00
hogliux
506425fdbe macOS: Fixed an issue where the native file chooser's Edit menu would not be deleted after it completed 2018-02-07 10:00:23 +00:00
ed
19ae4c884b Added operator!= to AudioDeviceManager::AudioDeviceSetup 2018-02-07 09:35:20 +00:00
ed
7fa708df28 Added a get() method to LiveValue and call it in the JUCE_LIVE_CONSTANT macro 2018-02-06 16:56:02 +00:00