jules
|
c19df0cc20
|
A couple more small fixes to WASAPI
|
2015-01-10 15:19:00 +00:00 |
|
jules
|
faa7f256b7
|
Even more WASAPI updates and fixes. Allegedly this means that exclusive mode should now work!
|
2015-01-09 09:53:28 +00:00 |
|
jules
|
5c2e51da15
|
Tidy-up of ASIO generics, to allow more simultaneous devices.
|
2015-01-06 16:31:47 +00:00 |
|
jules
|
7b3ca9900e
|
Oops.. fixed typo in WASAPI code!
|
2015-01-06 10:45:38 +00:00 |
|
jules
|
9f073272f7
|
More WASAPI improvements.
|
2015-01-06 09:48:12 +00:00 |
|
jules
|
392967f818
|
Removed unused variable.
|
2015-01-02 09:43:49 +00:00 |
|
jules
|
79f59afb32
|
Fixes for WASAPI exclusive mode.
|
2014-12-31 12:25:20 +00:00 |
|
jules
|
4d1a63fe3b
|
(Added file missing from last commit)
|
2014-12-29 09:58:26 +00:00 |
|
jules
|
c0ade582d8
|
Added new flag JUCE_WASAPI_EXCLUSIVE that provides a new audio device type for opening WASAPI devices in exclusive mode.
|
2014-12-29 09:48:32 +00:00 |
|
jules
|
5c48d16548
|
Fix for an ASIO problem when opening an input-only device
|
2014-12-26 13:41:01 +00:00 |
|
jules
|
91b5d77477
|
Version number update
|
2014-12-16 17:21:34 +00:00 |
|
jules
|
5eb98197b8
|
Tweaked linux midi to use direct rather than buffered output.
|
2014-12-15 13:08:56 +00:00 |
|
jules
|
0d989638cc
|
Version 3.1.0
|
2014-11-18 10:56:13 +02:00 |
|
jules
|
b51cc38718
|
Added a missing semicolon in ALSA
|
2014-10-31 13:02:41 +00:00 |
|
jules
|
f2fbd391dc
|
Minor clean-ups
|
2014-10-26 10:24:44 +00:00 |
|
jules
|
b1e4823066
|
Avoided some gcc compiler warnings
|
2014-09-15 17:31:43 +01:00 |
|
jules
|
86fc9d7e16
|
Introjucer: Updates to the android exporter, adding a toolchain version setting.
|
2014-08-17 13:06:24 +01:00 |
|
jules
|
e34e00ebfc
|
Fixed a typo in iOS audio code.
|
2014-08-13 13:01:02 +01:00 |
|
jules
|
99e8445b96
|
Version number update
|
2014-08-12 13:43:39 +01:00 |
|
jules
|
cd30b3bfd1
|
Minor warning fixes for mingw
|
2014-08-12 11:36:55 +01:00 |
|
jules
|
008d3a36b6
|
Added method ResamplingAudioSource::flushBuffers()
|
2014-08-01 09:58:25 +01:00 |
|
jules
|
d2e1c7f679
|
Version number update
|
2014-07-13 19:42:44 +01:00 |
|
jules
|
2f1ef234ce
|
Tightened up a few places where numeric conversion warnings could happen.
|
2014-07-10 18:57:24 +01:00 |
|
jules
|
e938b90feb
|
Added some extra sample rate support for ASIO.
|
2014-06-05 16:20:25 +01:00 |
|
jules
|
f8e9a13f1d
|
Version number update
|
2014-06-01 19:26:09 +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
|
0e158e3630
|
Made the CoreAudio device return its bit-depth correctly.
|
2014-05-15 09:30:54 +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
|
f57cd7bafd
|
Clarified some badly-defined behaviour in AudioDeviceManager: if a midi callback is added with an empty-string as its target midi input device, it now gets sent incoming events from *all* devices, not just the "default" device (which was never properly defined)
|
2014-05-08 14:53:11 +01:00 |
|
jules
|
91d9c96338
|
Minor clean-ups
|
2014-04-29 14:14:21 +01:00 |
|
jules
|
625d4289f3
|
CoreAudio: tweaked number of retries when playing to help avoid glitching.
|
2014-04-25 11:19:03 +01:00 |
|
jules
|
9fc2a0ca27
|
On OSX/linux, made sure the MidiOutput closes its thread on destruction.
|
2014-04-09 12:35:56 +01:00 |
|
jules
|
a0c18acb1e
|
Relaxed the requirement for AudioSampleBuffer to have more than zero channels, and gave it a default constructor.
|
2014-03-26 18:08:10 +00:00 |
|
jules
|
728cc9b40c
|
Minor clean-ups
|
2014-03-26 16:15:26 +00:00 |
|
jules
|
4251a2437b
|
Version number update
|
2014-03-24 20:01:37 +00: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
|
5ede2da44b
|
Improved some MemoryBlock comments and gave the class a reset() method.
|
2014-03-14 10:15:35 +00:00 |
|
jules
|
14a5fcf410
|
Attempt at better recovery from malformed sysex messages in a midi stream.
|
2014-03-06 16:02:09 +00:00 |
|
jules
|
d20441ad62
|
win32 midi - handling for drivers returning a MIDIERR_NOTREADY error.
|
2014-03-05 11:40:53 +00:00 |
|
jules
|
7f9425058a
|
Version number update
|
2014-02-28 20:55:06 +00:00 |
|
jules
|
9ceb072b24
|
Spelling typos.
|
2014-02-28 11:25:46 +00:00 |
|
jules
|
647ca90460
|
Added a method AudioDeviceManager::initialiseWithDefaultDevices()
|
2014-02-26 20:56:54 +00:00 |
|
jules
|
1fef7a8408
|
Better opening of JACK DLLs.
|
2014-02-24 09:15:35 +00:00 |
|
jules
|
a3ea53c460
|
Version number update
|
2014-02-17 19:40:43 +00:00 |
|
jules
|
699a09f224
|
Updated some CoreAudio channel name code to use newer API calls.
|
2014-02-10 14:13:15 +00:00 |
|
jules
|
d2532f4540
|
Version number update
|
2014-01-21 15:10:13 +00:00 |
|
jules
|
48d9050f02
|
Fix for CoreAudio channels when opening two different devices as input + output.
|
2014-01-17 14:32:26 +00:00 |
|
jules
|
6927338f9a
|
iOS audio rate-setting fix.
|
2014-01-08 16:34:59 +00:00 |
|
jules
|
7dd5c09826
|
Version number update
|
2013-12-31 10:25:10 +00:00 |
|
jules
|
c548c138ed
|
Another CoreAudio fix.
|
2013-12-27 11:41:01 +00:00 |
|