hogliux
|
7e1279e3f9
|
Fixed an int sign conversion warning
|
8 years ago |
tpoole
|
4b69d0fb44
|
Fixed buffer size and sample rate changes in iOS background audio
|
8 years ago |
tpoole
|
1e5865c458
|
Restored original iOS sample rate after querying all available sample rates
|
8 years ago |
tpoole
|
21aad5e20c
|
Fixed IO channels when selecting <<none>> as OS X audio device
|
8 years ago |
tpoole
|
2e84129479
|
Updated the juce_audio_basics, juce_audio_devices, juce_blocks_basics, juce_core and juce_events modules to a new ISC license
|
8 years ago |
tpoole
|
8e7ed3ae7d
|
Fixed MacOS 10.12 deprecations
|
8 years ago |
hogliux
|
3f72a03f30
|
Fixed whitespace in last commit
|
8 years ago |
hogliux
|
c2caad42b5
|
Added missing CoInitialize when using ASIO audio device
|
8 years ago |
jules
|
aa5d1d1ec0
|
Tweaked CoreAudio to allow buffer sizes of 2048
|
8 years ago |
hogliux
|
3e7b5993ca
|
Moved audio CD burner/reader to juce_audio_utils
|
8 years ago |
jules
|
9fa0d49be7
|
Added an option JUCE_ALLOW_STATIC_NULL_VARIABLES that can be used to turn off dangerous statics like String::empty, var::null, etc.
|
8 years ago |
tpoole
|
979d3b62a2
|
Fixed crash on internal changes within aggregate audio devices on OS X
|
8 years ago |
tpoole
|
881dfce40f
|
Fix deadlock in handleRouteChange for iOS audio.
|
8 years ago |
ed
|
79dd695731
|
added ScopedLock to iOSAudioIODevice::handleRouteChange method to avoid race condition
|
8 years ago |
ed
|
bc77b00700
|
MIDI network session enabled for iOS simulator
|
9 years ago |
hogliux
|
bf582f6c5b
|
Fix errors and warnings on mingw-w64
|
9 years ago |
hogliux
|
1e41898bbc
|
Fix a memory leak in linux ALSA code for MidiInput/MidiOutput
|
9 years ago |
hogliux
|
76007233ae
|
Correctly account for midi ports in Alsa when listing/opening devices and other ALSA midi cleanups
|
9 years ago |
jules
|
6fc1242ca5
|
Added some constructors to ReferenceCountedObjectPtr and ScopedPointer that specialise for std::nullptr_t. As well as being more optimal, this has the added bonus of forcing people to correctly use nullptr instead of '0'.
|
9 years ago |
jules
|
1a5f71b74d
|
Added some logic to MidiDataConcatenator that avoids asserting on invalid input data
|
9 years ago |
jules
|
f58eda8f3e
|
Added 32K as a supported ASIO sample rate
|
9 years ago |
jules
|
7abbf67a1a
|
Tweaked the iOS audio device to make the default buffer size play in the simulator
|
9 years ago |
hogliux
|
0a040c6b97
|
Update avtive ports when opening JACK audio device
|
9 years ago |
hogliux
|
a3c377bcd0
|
Move kAudioUnitProperty_MaximumFramesPerSlice setting/query after initialisation
|
9 years ago |
hogliux
|
77a8b9eab5
|
Fix a few warnings
|
9 years ago |
hogliux
|
b3ee8806d6
|
Set kAudioUnitProperty_MaximumFramesPerSlice on iOS
|
9 years ago |
jules
|
676b27ef68
|
Added a MidiDataConcatenator to the linux MIDI implementation, to help handle large and broken-up sysex messages
|
9 years ago |
jules
|
fb864a5cb1
|
Corrected some spelling mistakes in comments
|
9 years ago |
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.
|
9 years ago |
jules
|
7a973372ad
|
Added an assertion in OSX MIDI device detection, as this can apparently fail if not done on the message thread
|
9 years ago |
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).
|
9 years ago |
jules
|
b5907fa90d
|
Normalised some divider comments
|
9 years ago |
jules
|
32bb5798bf
|
Fixed a rounding error in iOS audio device sample rate selection
|
9 years ago |
jules
|
567e0d5fb7
|
Fixed a device name mismatch in iOS audio
|
9 years ago |
jules
|
076896d33b
|
Improved CoreAudio handling of USB audio devices being unplugged
|
9 years ago |
jules
|
0784f399f3
|
Fixed a typo in the ASIO code
|
9 years ago |
jules
|
101c4782e1
|
Avoided some pedantic warnings in the win32 ASIO code
|
9 years ago |
jules
|
010afc6baf
|
Fixed a problem with iOS audio device shutdown
|
9 years ago |
jules
|
146afb4a19
|
A few minor mingw workarounds.
|
9 years ago |
jules
|
4237db4a31
|
Silenced some deprecation warnings in OSX10.11
|
9 years ago |
jules
|
8a9322456f
|
Replaced the now-deprecated iOS audio code with a new AVSession-based version.
|
9 years ago |
jules
|
4583fa3fbf
|
Used the ignoreUnused() function to tidy up some old code
|
9 years ago |
jules
|
2a1234b6ac
|
Simplified some inter-module dependencies and exception-catching fallbacks
|
9 years ago |
jules
|
e8bea6944f
|
Fixed an obscure C++ syntactic blooper
|
9 years ago |
jules
|
ae712c72d8
|
Cleaned up a few String::empty uses
|
9 years ago |
jules
|
02492b36b9
|
Lots of small whitespace tweaks.
|
9 years ago |
jules
|
99ebba4e4c
|
Workarounds to avoid clashes with stupid 3rd-party headers that rely on defining a macro called "check"
|
9 years ago |
jules
|
31381c6864
|
Stripped out some defunct OSX 10.4 fallback code
|
9 years ago |
jules
|
4fd8913037
|
Added a new method Array::sort() which uses the default comparator for simple types
|
9 years ago |
hogliux
|
d4a7bf4f6a
|
Fix bug where low latency audio path is not detected correctly on Android
|
9 years ago |