jules
e440a83ad7
New methods in AudioDeviceManager to easily play sounds from files or audio buffers.
9 years ago
jules
c562cfc3cc
Converted AudioSampleBuffer into a templated class that can use either float or double types. Used this to implement 64-bit audio plugin support in VST and AU
9 years ago
jules
12447ba38f
Version 4.0.1
9 years ago
jules
020b34f67f
Fixed a couple of stray semicolons
9 years ago
jules
14e5d9dad8
Fix for CoreAudio initialisation of devices that can't handle sample rate change requests
9 years ago
jules
e2c274840d
Disabled some spurious Xcode 7 warnings
9 years ago
hogliux
c89f476127
Add getName to MidiOutput devices
9 years ago
jules
cee5a77123
Added a velocity parameter to note-off handling in MidiKeyboardState
9 years ago
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
10 years ago
jules
861d3d9710
Version 3.2.0
10 years ago
hogliux
c7b8e77031
Update copyright notice
10 years ago
hogliux
512d0baf67
Fix audio channel allocation issue on ALSA/linux
10 years ago
hogliux
f8cffb5949
Fix some warnings on newer GCC versions on linux
10 years ago
jules
d474af1e11
Added 384k sample rate to the CoreAudio support. (Apparently people actually need that..)
10 years ago
jules
8e6f506803
Fixed an issue with CFString releasing in OSX midi when devices fail to open.
10 years ago
hogliux
8c242b7547
Fix warnings on linux
Linux now compiles (clang++-3.5) without warnings when the following is enabled (these flags are identical to equator mac warnings):
-Wreorder -Wconstant-conversion -Wint-conversion -Woverloaded-virtual -Wuninitialized -Wunused-parameter -Wshorten-64-to-32 -Wstrict-aliasing -Wshadow -Wconversion -Wsign-compare -Werror -Wsign-conversion
10 years ago
jules
2b5c9b43cf
Made AudioDeviceManager prefer to use a device's current sample rate if asked to use a default rate.
10 years ago
jules
1b3d7e9f3e
Avoided an arithmetic overflow in OpenSLAudioIODevice when buffer sizes are very big.
10 years ago
jules
6c5b2dc61a
Made the AudioDeviceManager ignore whitespace and case when chacking device names.
10 years ago
jules
d9c7f2bf8c
The MidiOutput and MidiInput classes were unnecessarily virtual, so tidied this up.
10 years ago
jules
ec793d9f29
Tweak to CoreAudio handling to make Zoom soundcards work.
10 years ago
jules
df4e055d02
Tweaked ASIO device creation sequence to try to avoid breaking some flaky drivers.
10 years ago
jules
45c620a996
Fix for ALSA CPU use when using an input device without an output device.
10 years ago
jules
c19df0cc20
A couple more small fixes to WASAPI
10 years ago
jules
faa7f256b7
Even more WASAPI updates and fixes. Allegedly this means that exclusive mode should now work!
10 years ago
jules
5c2e51da15
Tidy-up of ASIO generics, to allow more simultaneous devices.
10 years ago
jules
7b3ca9900e
Oops.. fixed typo in WASAPI code!
10 years ago
jules
9f073272f7
More WASAPI improvements.
10 years ago
jules
392967f818
Removed unused variable.
10 years ago
jules
79f59afb32
Fixes for WASAPI exclusive mode.
10 years ago
jules
4d1a63fe3b
(Added file missing from last commit)
10 years ago
jules
c0ade582d8
Added new flag JUCE_WASAPI_EXCLUSIVE that provides a new audio device type for opening WASAPI devices in exclusive mode.
10 years ago
jules
5c48d16548
Fix for an ASIO problem when opening an input-only device
10 years ago
jules
91b5d77477
Version number update
10 years ago
jules
5eb98197b8
Tweaked linux midi to use direct rather than buffered output.
10 years ago
jules
0d989638cc
Version 3.1.0
10 years ago
jules
b51cc38718
Added a missing semicolon in ALSA
10 years ago
jules
f2fbd391dc
Minor clean-ups
10 years ago
jules
b1e4823066
Avoided some gcc compiler warnings
10 years ago
jules
86fc9d7e16
Introjucer: Updates to the android exporter, adding a toolchain version setting.
10 years ago
jules
e34e00ebfc
Fixed a typo in iOS audio code.
10 years ago
jules
99e8445b96
Version number update
10 years ago
jules
cd30b3bfd1
Minor warning fixes for mingw
10 years ago
jules
008d3a36b6
Added method ResamplingAudioSource::flushBuffers()
11 years ago
jules
d2e1c7f679
Version number update
11 years ago
jules
2f1ef234ce
Tightened up a few places where numeric conversion warnings could happen.
11 years ago
jules
e938b90feb
Added some extra sample rate support for ASIO.
11 years ago
jules
f8e9a13f1d
Version number update
11 years ago
jules
5fdbdc9e9e
Added a method AudioIODevice::setGainPreprocessingEnabled() to allow disabling of mic AGC on iOS and Android devices.
11 years ago
jules
0e158e3630
Made the CoreAudio device return its bit-depth correctly.
11 years ago