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

26 commits

Author SHA1 Message Date
Timur Doumler
70949aa0c6 Added several new features: support for AudioUnit v3, new simplified JUCE module format, deleted the Introjucer and replaced it by the Projucer, various improvements for exporting of iOS and Android projects. 2016-04-06 18:31:24 +01:00
Timur Doumler
9ea874428c Added feature RuntimePermissions, which allows to request permissions at runtime to access the microphone and bluetooth (required for Android apps using SDK Level 23 and above). 2016-02-25 10:12:30 +00:00
jules
b5907fa90d Normalised some divider comments 2016-02-20 09:45:43 +00:00
jules
4583fa3fbf Used the ignoreUnused() function to tidy up some old code 2015-12-23 16:27:50 +00:00
jules
e8bea6944f Fixed an obscure C++ syntactic blooper 2015-12-21 15:02:14 +00:00
jules
ae712c72d8 Cleaned up a few String::empty uses 2015-12-21 12:01:28 +00:00
jules
99ebba4e4c Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check" 2015-12-07 19:31:05 +00:00
hogliux
d4a7bf4f6a Fix bug where low latency audio path is not detected correctly on Android 2015-11-12 18:17:06 +00:00
jules
89ba69ab29 Android Bluetooth MIDI, pro-audio i/o and improved openGL support 2015-11-03 10:37:52 +00:00
hogliux
c7b8e77031 Update copyright notice 2015-07-22 15:59:34 +01:00
jules
1b3d7e9f3e Avoided an arithmetic overflow in OpenSLAudioIODevice when buffer sizes are very big. 2015-02-26 15:34:52 +00:00
jules
86fc9d7e16 Introjucer: Updates to the android exporter, adding a toolchain version setting. 2014-08-17 13:06:24 +01:00
jules
5fdbdc9e9e Added a method AudioIODevice::setGainPreprocessingEnabled() to allow disabling of mic AGC on iOS and Android devices. 2014-05-24 19:04:47 +01:00
jules
a17aa2f1a4 iOS audio: avoided slow check for sample rate support and implemented latency getters. 2014-05-12 21:36:04 +01:00
jules
fa21d2ac02 Replaced AudioSampleBuffer::getSampleData with getReadPointer/getWritePointer methods (the old method is still available but deprecated). Apart from making code more explanatory and improving constness, these work with a new flag that keeps track of whether the buffer is clear, so that some operations can be elided when the data is known to be empty. 2014-03-24 14:39:32 +00:00
jules
017dbc988d Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes. 2013-12-18 10:57:11 +00:00
jules
e53235741f Added support for NEON vector instructions, and some unit-tests for FloatVectorOperations. 2013-12-02 11:25:35 +00:00
jules
2edec00b55 Removed a few more uses of String::empty. 2013-12-01 23:28:31 +00:00
jules
2623f4d1e1 Added method String::clear(), and used it to replace a few uses of String::empty. 2013-12-01 11:32:39 +00:00
jules
c75a7300f5 Added some 'override' modifiers to overridden methods. 2013-06-23 23:09:52 +01:00
jules
03c2801f3f Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3 2013-06-13 13:17:12 +01:00
jules
0ceeb573d8 Minor changes to avoid pedantic compiler warnings. 2012-12-04 21:39:15 +00:00
jules
a841d369cd Cleared OpenSL buffer before playing. 2012-11-07 10:05:11 +00:00
jules
dbe71f8c67 A bugfix and some fine-tuning for the android openSL audio device. 2012-04-04 19:43:11 +01:00
jules
bb86893b60 Android OpenSL latency work. 2012-03-14 11:07:36 +00:00
jules
3a7989ad7c Android: added OpenSLES audio device type. 2012-03-09 12:23:34 +00:00