Commit graph

20 commits

Author SHA1 Message Date
VKamyshniy
cbc05574cc [Summary] Removed dbg output 2014-12-19 14:27:01 +02:00
VKamyshniy
a4691b4f72 [Summary] Corrected contents of dbg output 2014-12-19 10:49:17 +02:00
Valeriy Kamyshniy
4c7bd48284 [Summary] Bug fix: mistakenly set states of freewheeling thread. 2014-12-18 21:16:24 +02:00
Paul Davis
a4aa74a5ee add correct copyright statements to all files in Waves backend except those 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-07 16:09:29 -04:00
Greg Zharun
71c83e7382 [Summary] Added cleanup actions when backend cannot start 2014-09-23 13:46:12 +03:00
Greg Zharun
3d7a062215 [Summary] Fixed main callback input data size issue: incorrect size of the buffer was provided during memory copy procedure 2014-09-10 19:18:24 +03:00
Paul Davis
58698640af fix 2nd argument to audio backend constructor for Waves backend; remove 2nd definition of descriptor() function 2014-09-03 09:32:20 -04:00
Paul Davis
c7af2444a7 Merge branch 'master' into ardour-merge
Conflicts:
	gtk2_ardour/time_axis_view_item.cc
	libs/backends/wavesaudio/waves_audiobackend.h
	libs/backends/wavesaudio/wavesapi/devicemanager/WCMRPortAudioDeviceManager.cpp
2014-09-02 10:28:52 -04:00
Greg Zharun
91fcacd150 [Summary] Improved backend workflow, added synchronization for cases when device reset happens on device parameter change 2014-08-31 13:42:18 +03:00
Paul Davis
12d5a33626 alter platform-dependent preprocessor macros to use the same names as the rest of the ardour codebase 2014-08-16 16:29:07 -04:00
Paul Davis
b7d2338351 Add AudioBackend::info() method to retrieve AudioBackendInfo object
Goal is to be able to call AudioBackendInfo::already_configured() from the right place.

Conflicts:
	libs/backends/jack/jack_api.cc
	libs/backends/jack/jack_audiobackend.cc
	libs/backends/jack/jack_audiobackend.h
	libs/backends/wavesaudio/waves_audiobackend.cc
2014-08-16 16:17:48 -04:00
VKamyshniy
5c39b2e283 [Summary] Fixing the (C) info 2014-07-18 21:57:41 +03:00
GZharun
0cf788ef12 [Summary] Added possibility to update sample rate list for devices on the fly on MAC 2014-07-08 12:27:20 +03:00
grygoriiz
489ead12ba [Summary] Added backend/engine update mechanism when device configuration changes (I/O layout, etc.)
[Reviewed by] The idea of event handling queue has been reviewed by Paul Davis
2014-07-02 13:46:53 +03:00
Greg Zharun
9cdb799f3b Implemented Tracks backend/engine reaction on device configuration changes (like I/O layout changes etc.) on Windows 2014-07-01 14:25:03 +03:00
Valeriy Kamyshniy
f2e5c2428d Setting MIDI support ON by default (when construction)
[git-p4: depot-paths = "//Abdaw/dev_main/tracks/": change = 446494]
2014-03-26 14:41:40 -05:00
Paul Davis
3bd97e0e9a copy over several files that are missing terminal newlines in the tracks p4 446170 code 2014-05-28 07:57:02 -04:00
Valeriy Kamyshniy
a1af258b96 [P4/git history rebuild] 2014-05-27 22:51:29 -04:00
Paul Davis
dd55b7894e remove SampleFormat code from waves audio backend 2014-02-24 14:49:14 -05:00
Paul Davis
1de00ab6bb new audio engine backend for native CoreAudio audio I/O, and PortMIDI for MIDI.
Code builds, runs and functions. Full code review still pending, and some possibly changes to organization of code within the backend is possible
2014-02-24 14:49:13 -05:00