jules
|
e938b90feb
|
Added some extra sample rate support for ASIO.
|
11 years ago |
jules
|
017dbc988d
|
Refactored some AudioIODevice methods to return Arrays of sample rates + buffer sizes.
|
11 years ago |
jules
|
2623f4d1e1
|
Added method String::clear(), and used it to replace a few uses of String::empty.
|
11 years ago |
jules
|
39f41a977b
|
Fix for codeblocks compiling ASIO.
|
11 years ago |
jules
|
c24082ae49
|
ASIO: now sends a reset request when the device changes its sample rate.
|
11 years ago |
jules
|
74390295ad
|
Fixed a few MSVC warnings.
|
11 years ago |
jules
|
0d477bb422
|
Cleaned up some ASIO code and added some logging.
|
11 years ago |
jules
|
5b25ac6609
|
Renamed the swapWithArray methods in the array classes to "swapWith" to be more consistent with other swap method naming, and templated the methods for more flexibility.
|
11 years ago |
jules
|
c8bab5d392
|
ASIO fix.
|
12 years ago |
jules
|
c75a7300f5
|
Added some 'override' modifiers to overridden methods.
|
12 years ago |
jules
|
03c2801f3f
|
Copyright header update in all module files. juce_core modules are now ISC licensed. All other modules are GPLv2/3/AGPLv3
|
12 years ago |
jules
|
82adb05331
|
Minor tidying-up.
|
12 years ago |
jules
|
9674d77397
|
ASIO sample rate discovery fix.
|
12 years ago |
jules
|
44318021f3
|
ASIO fixes and clean-ups.
|
12 years ago |
jules
|
e81f643734
|
A few asio tweaks to avoid re-opening devices.
|
12 years ago |
jules
|
7be8153f2d
|
ASIO device reset fix.
|
12 years ago |
jules
|
00ce488607
|
ASIO channel updating fix.
|
12 years ago |
jules
|
990a67a01e
|
ASIO: when a device refuses to change sample-rate, it now ignores this and carries on with the device's current rate.
|
12 years ago |
jules
|
d907508944
|
Added some ASIO logging.
|
12 years ago |
jules
|
bcda6269d8
|
ASIO channel name charset workaround.
|
12 years ago |
jules
|
0ceeb573d8
|
Minor changes to avoid pedantic compiler warnings.
|
12 years ago |
jules
|
1b8e22ca2b
|
ASIO fixes.
|
12 years ago |
jules
|
1252f0aed0
|
Fix for last ASIO check-in.
|
12 years ago |
jules
|
b529f4df48
|
ASIO cleanups and fix for RME driver.
|
12 years ago |
jules
|
3833c10f26
|
MSVC warning fix.
|
12 years ago |
jules
|
8dceb3471a
|
ASIO workaround for buggy Denon driver.
|
12 years ago |
jules
|
8c864ceb9e
|
Made sure that audio device block sizes are multiples of 16.
|
12 years ago |
jules
|
747f898ea4
|
Got rid of a maximum limit on the number of ASIO channels.
|
12 years ago |
jules
|
9a24aa8a20
|
Minor clean-ups.
|
12 years ago |
jules
|
2b34a17716
|
ASIO name fix. Minor TextEditor fix. Linux auto-repeat key workaround.
|
13 years ago |
jules
|
164cd8909b
|
Fixes for TextEditor, ASIO, Windows touch, AU.
|
13 years ago |
jules
|
4b21bc53d8
|
ASIO fix for devices whose driver file is inaccessible, plus some code clean-ups in there. Win32 icon fix for Vista.
|
13 years ago |
Julian Storer
|
35f226319f
|
Fixed a typo in the temporary amalgamated files. Tidied up some constness.
|
13 years ago |
Julian Storer
|
b70e0a28d2
|
First check-in of the "jucequake": a major re-organisation of the library to break it up into modules. For more details about this, see the website forum..
|
13 years ago |
Julian Storer
|
dbe5768527
|
Added device detection for DirectSound. New method addToDesktop() for ResizableWindow.
|
14 years ago |
Julian Storer
|
0853a9b686
|
Removed const-ness from some return types to take advantage of future c++0x advantages.
|
14 years ago |
Julian Storer
|
b047d9be53
|
More 'nullptr' updates and minor clean-ups.
|
14 years ago |
Julian Storer
|
f04309f44a
|
Added fake placeholder versions of the new c++0x 'noexcept' and 'nullptr' keywords, and altered the library classes to use these instead of 'throw()' and '0'. This shouldn't make any difference at all to existing code, but will enable better static checking with future c++0x compilers.
|
14 years ago |
Julian Storer
|
7485498ee7
|
Minor clean-ups.
|
14 years ago |
Julian Storer
|
f007dba11b
|
Minor clean-ups.
|
14 years ago |
Julian Storer
|
bde96c1053
|
Fix for win32 String::formatted. Minor clean-ups.
|
14 years ago |
Julian Storer
|
5d98779f19
|
Updated the date in the copyright notice.
|
14 years ago |
Julian Storer
|
963dbbd40a
|
Tidied up a few win32 RTAS warnings.
|
14 years ago |
Julian Storer
|
06d436a3ab
|
Minor string clean-ups. Made key-shortcut indicators in popup menus use icons for shift/command/option on the mac.
|
14 years ago |
Julian Storer
|
571a2626da
|
Fixed an image anti-aliasing problem. Created some new methods in AudioIODeviceType to create device-specific types. Tidied up some win32 DLL build problems. Added support for drag-and-drop from iTunes on mac.
|
14 years ago |
Julian Storer
|
b442388218
|
Minor string fixes.
|
14 years ago |
Julian Storer
|
a5cf4030f5
|
New class LeakedObjectDetector, and JUCE_LEAK_DETECTOR macros for spotting leakages in a neat, cross-platform way. Used these to replace all the old juce_UseDebuggingNewOperator stuff in all the classes. Also some drawable and component transform fixes.
|
14 years ago |
Julian Storer
|
377b9ff2c4
|
Added a couple of useful constructors to some stream classes. Replaced some old static functions with anonymous namespaces.
|
14 years ago |
Julian Storer
|
618d3fdf64
|
Tidied up some win32 linkage declarations. Fixed some component size constraining problems on mac and win32.
|
14 years ago |
Julian Storer
|
ea16741b3d
|
Tweaks to the win32 camera capture code to reduce CPU load.
|
14 years ago |