jules
32bb5798bf
Fixed a rounding error in iOS audio device sample rate selection
2016-02-16 15:36:05 +00:00
jules
08b853ee35
Removed some cross-module header inclusions, replacing them with macros to optionally make native helper classes public
2016-02-04 16:07:21 +00:00
jules
567e0d5fb7
Fixed a device name mismatch in iOS audio
2016-02-04 12:17:53 +00:00
jules
076896d33b
Improved CoreAudio handling of USB audio devices being unplugged
2016-02-03 09:57:42 +00:00
jules
0784f399f3
Fixed a typo in the ASIO code
2016-01-28 14:35:52 +00:00
jules
101c4782e1
Avoided some pedantic warnings in the win32 ASIO code
2016-01-28 10:00:32 +00:00
jules
010afc6baf
Fixed a problem with iOS audio device shutdown
2016-01-20 06:27:51 -08:00
jules
146afb4a19
A few minor mingw workarounds.
2016-01-18 17:03:52 +00:00
jules
4237db4a31
Silenced some deprecation warnings in OSX10.11
2016-01-08 12:09:10 +00:00
jules
8a9322456f
Replaced the now-deprecated iOS audio code with a new AVSession-based version.
2016-01-07 17:28:27 +00:00
jules
4d34212557
Fixed a problem with AudioDeviceSelectorComponent that caused repeated refreshes of the current midi device.
2016-01-05 10:26:42 +00:00
jules
c401515e64
Avoided a leak if the app is killed while an AudioDeviceManager is in the middle of playing a preview sound
2016-01-04 09:58:08 +00:00
jules
923e8fabdb
Removed some unnecessary includes of AppConfig.h
2015-12-24 11:55:46 +00:00
jules
c95253fad0
Cleaned out some old amalgamated build references.
2015-12-24 11:31:37 +00:00
jules
4583fa3fbf
Used the ignoreUnused() function to tidy up some old code
2015-12-23 16:27:50 +00:00
jules
2a1234b6ac
Simplified some inter-module dependencies and exception-catching fallbacks
2015-12-23 11:47:18 +00:00
jules
21d42f346f
Minor fix to the last commit
2015-12-22 15:55:26 +00:00
jules
218a8149af
Fixed several bugs in the AudioDeviceManager::playSound() mechanism that could cause feedback and other problems
2015-12-22 15:33:00 +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
19d0c71050
Version number update
2015-12-16 18:14:23 +00:00
jules
02492b36b9
Lots of small whitespace tweaks.
2015-12-13 19:32:05 +00:00
jules
428c8a79a5
Version number update
2015-12-10 11:02:38 +00:00
jules
6faa33cfbd
Added new method MidiOutput::sendBlockOfMessagesNow()
2015-12-10 10:34:25 +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
jules
31381c6864
Stripped out some defunct OSX 10.4 fallback code
2015-12-01 12:48:01 +00:00
jules
c35ed85677
Version number update
2015-11-17 16:37:03 +00:00
jules
4fd8913037
Added a new method Array::sort() which uses the default comparator for simple types
2015-11-16 16:40:26 +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
f6b3bddf74
Audio i/o: Took the safety offset into account when calculating latency in CoreAudio
2015-11-10 15:56:44 +00:00
jules
1d24b558d8
Corrected a few documentation mistakes
2015-11-04 10:57:26 +00:00
hogliux
a039090f5c
Fix warning on VS2015
2015-11-03 12:11:56 +00:00
jules
89ba69ab29
Android Bluetooth MIDI, pro-audio i/o and improved openGL support
2015-11-03 10:37:52 +00:00
jules
4c27661f7a
Fixed a merge problem
2015-11-02 17:23:24 +00:00
jules
e440a83ad7
New methods in AudioDeviceManager to easily play sounds from files or audio buffers.
2015-11-02 15:12:03 +00:00
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
2015-11-02 11:09:41 +00:00
jules
12447ba38f
Version 4.0.1
2015-11-02 11:02:55 +00:00
jules
020b34f67f
Fixed a couple of stray semicolons
2015-11-02 09:59:04 +00:00
jules
14e5d9dad8
Fix for CoreAudio initialisation of devices that can't handle sample rate change requests
2015-10-05 12:12:27 +01:00
jules
e2c274840d
Disabled some spurious Xcode 7 warnings
2015-09-18 10:16:40 +01:00
hogliux
c89f476127
Add getName to MidiOutput devices
2015-09-16 16:28:31 +01:00
jules
cee5a77123
Added a velocity parameter to note-off handling in MidiKeyboardState
2015-09-14 09:49:15 +01:00
Timur Doumler
dca4d77f9d
Fixed compiler warnings on Visual Studio 2015 RTM.
2015-07-23 15:57:18 +01:00
jules
861d3d9710
Version 3.2.0
2015-07-22 19:48:35 +01:00
hogliux
c7b8e77031
Update copyright notice
2015-07-22 15:59:34 +01:00
hogliux
512d0baf67
Fix audio channel allocation issue on ALSA/linux
2015-06-25 09:34:57 +01:00
hogliux
f8cffb5949
Fix some warnings on newer GCC versions on linux
2015-06-17 10:41:30 +02:00
jules
d474af1e11
Added 384k sample rate to the CoreAudio support. (Apparently people actually need that..)
2015-06-08 13:17:36 -07:00
jules
8e6f506803
Fixed an issue with CFString releasing in OSX midi when devices fail to open.
2015-05-27 10:00:50 +01:00
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
2015-05-05 10:57:50 +01:00