Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-01-12 | remove wavesaudio backend | Paul Davis | |
2015-10-05 | NOOP, remove trailing tabs/whitespace. | Robin Gareus | |
2015-10-04 | globally remove all trailing whitespace from .cpp and .hpp files missed by ↵ | Paul Davis | |
previous commit | |||
2015-10-04 | globally remove all trailing whitespace from ardour code base. | Paul Davis | |
Paul Davis was responsible for introducing almost all of this. | |||
2015-09-11 | spelling error fixes (notably "overriden" => "overidden") from IOhannes m ↵ | Paul Davis | |
zmölnig | |||
2015-06-30 | at least make it compile with mingw. | Robin Gareus | |
2015-06-29 | Fixed up types mismatch in AudioCallback and AudioCllbackData struct | GZharun | |
2015-06-29 | Waves Backend MERGED from Tracks | GZharun | |
[To be reviewed by] Paul Davis | |||
2015-06-29 | Reverted Ben's m_DefaultBufferSize stuff as it looks redundant. Will be put ↵ | GZharun | |
back if we establish the opposite | |||
2015-06-29 | meld-driven unification of current ardour-ish WavesAudio backend and current ↵ | Paul Davis | |
tracks WavesAudio backend. May be incomplete, and may not compile (testing to follow) | |||
2015-06-29 | cosmetic fix (grygorii) | GZharun | |
2015-03-31 | [Summary] Removed unnecessary abortion | Greg Zharun | |
2015-03-31 | [Summary] Removed useless output | Greg Zharun | |
2015-03-31 | [Summary] Added actions to handle abnormal behavior during stream stop for ↵ | Greg Zharun | |
MIDI and Audio devices. Made correct error handling for cases we didn't see before. Removed redundant and experimental code I forgot to remove months ago. Added debug output which will help in future testing Conflicts: libs/ardour/ardour/audioengine.h libs/ardour/engine_state_controller.cc libs/backends/wavesaudio/waves_midi_device.cc | |||
2015-03-31 | [Summary] Made device control panel open request synchronized with other ↵ | Greg Zharun | |
critical device operations. Made device reset correctly when control panel is closed. Conflicts: gtk2_ardour/tracks_control_panel.logic.cc libs/ardour/ardour/audioengine.h libs/backends/wavesaudio/wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp | |||
2015-03-31 | [Summary] Following review Paul did after ↵ | Valeriy Kamyshniy | |
9b0fc7b743219b8daecbef91c9772937fd874822 [9b0fc7b] and 72e1510766608180fc7975fde35c9155494a8b5d [72e1510]. | |||
2015-02-20 | fix erroneous merge for wavesaudio backend | Paul Davis | |
2015-02-20 | [Summary] In internal Waves backend API, switching sample time from 32 bits ↵ | Valeriy Kamyshniy | |
to 64 bits. Conflicts: libs/backends/wavesaudio/wavesapi/devicemanager/WCMRCoreAudioDeviceManager.cpp | |||
2015-02-20 | [Summary] In internal Waves backend API, switching sample time from 32 bits ↵ | VKamyshniy | |
to 64 bits. Fixing logical inconsistency: None device always brought sample time=0 to the audio engine callback. | |||
2015-02-06 | fix 192k rate | Ben Loftis | |
2015-01-19 | Hotfix crash in OSX engine dialog. | Robin Gareus | |
This is not really a fix, just some quick hack to make ardour start at all if there’s no prior CoreAudio EngineState in the config. | |||
2015-01-16 | ASIO devices have a preferred buffersize. | Ben Loftis | |
pass this value up so it can be used by the engine dialog. if for some reason the engine dialog still doesn't have a buffersize selected, print an error and try 512 instead of crashing. | |||
2014-11-17 | waves/coreaudio PPC support | Robin Gareus | |
2014-10-07 | add correct copyright statements to all files in Waves backend except those ↵ | Paul Davis | |
derived from portaudio/portmidi This follows the letter sent from Waves Audio Ltd. to Paul Davis dated February 20th 2014 agreeing to release this code under the GNU Public License, version 2, with copyright owned by Waves Audio Ltd | |||
2014-10-01 | untested fix for compiling waves audiobackend on case-sensitive FS with mingw. | Robin Gareus | |
2014-09-30 | Implement the new pthread macros (for the Waves audio backend) | John Emmas | |
2014-09-30 | Re-introduce our pthread macros (after fixing an earlier typo) | John Emmas | |
these are so we can differentiate between 'libpthread' and 'libpthread-win32' (whose implementation is subtlely - though annoyingly! - different) | |||
2014-09-30 | copy over current Waves version of their backend, along with minor changes ↵ | Paul Davis | |
in libs/ardour and libs/backend/jack to fit with API changes | |||
2014-09-09 | Implement the new pthread macros (for the Waves audio backend) | John Emmas | |
2014-09-09 | Re-introduce our pthread macros (after fixing an earlier typo) | John Emmas | |
these are so we can differentiate between 'libpthread' and 'libpthread-win32' (whose implementation is subtlely - though annoyingly! - different) | |||
2014-09-09 | Revert "Add a couple of pthread helper macros" | John Emmas | |
This reverts commit 8d0ec2403f3444e3a53d16b21f2f8557abd71b55. | |||
2014-05-21 | fix type typo | Robin Gareus | |
2014-05-16 | outline portable implementation to replace clock_gettime() | Robin Gareus | |
2014-05-06 | Add some more missing #includes | John Emmas | |
2014-05-06 | 'atomic_ops' to use glib, rather than Waves's inbuilt atomic operations | John Emmas | |
Note that the following source files can be removed once we know this works on all platforms:- backends/wavesaudio/wavesapi/akupara/threading/atomic_ops.hpp backends/wavesaudio/wavesapi/akupara/threading/atomic_ops_gcc_x96.hpp backends/wavesaudio/wavesapi/akupara/basics.hpp backends/wavesaudio/wavesapi/akupara/compiletime_functions.hpp | |||
2014-05-06 | Add a return value to ↵ | John Emmas | |
'WCMRPortAudioDeviceManager::getDeviceAvailableSampleRates()' (whilst technically, it doesn't report any encountered errors, it should nevertheless be returning some kind of error status) | |||
2014-05-06 | Add a couple of pthread helper macros | John Emmas | |
(to accommodate the fact that in ptw-win32, 'pthread_t' is subtlely different from its non-Windows counterparts) | |||
2014-05-06 | Add some type guards to 'wstdint.h' (in case we previously #included some ↵ | John Emmas | |
headers which already define those types) | |||
2014-05-06 | Add a couple of missing header files (needed for cin /cout etc) | John Emmas | |
2014-05-01 | second part of windows/osx macro change - forgot *.cpp files | Paul Davis | |
2014-05-01 | alter platform-dependent preprocessor macros to use the same names as the ↵ | Paul Davis | |
rest of the ardour codebase | |||
2014-04-30 | 2nd attempt at updated Waves audio backend, with added -fms-extensions as ↵ | Paul Davis | |
previously applied (but not updated in Waves' repo) to allow anonymous unions, as used by PortMidi | |||
2014-04-29 | Revert "update wavesaudio backend, now supports Windows (ASIO) as well as OS ↵ | Paul Davis | |
X (CoreAudio)" This reverts commit f374ce69a6f28eb3e7774bfcdb5e07b61b06c3bd. The code does not compile on OS X, and includes changes to ARDOUR::AudioEngine that have not landed in git. | |||
2014-04-29 | update wavesaudio backend, now supports Windows (ASIO) as well as OS X ↵ | Paul Davis | |
(CoreAudio) | |||
2014-02-24 | new audio engine backend for native CoreAudio audio I/O, and PortMIDI for MIDI. | Paul Davis | |
Code builds, runs and functions. Full code review still pending, and some possibly changes to organization of code within the backend is possible |