Commit graph

213 commits

Author SHA1 Message Date
Valeriy Kamyshniy
e5d5a9a0d2 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:47:49 -04:00
Valeriy Kamyshniy
6b707d876a [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:47:43 -04:00
Valeriy Kamyshniy
94995400a3 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:37:58 -04:00
Valeriy Kamyshniy
fc34e62069 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:12:17 -04:00
Valeriy Kamyshniy
55697c8b7f [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:12:12 -04:00
Valeriy Kamyshniy
5d78ffefaf [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:12:09 -04:00
Valeriy Kamyshniy
998d4e759b [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:12:04 -04:00
Valeriy Kamyshniy
ba44ad5b76 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:11:58 -04:00
Valeriy Kamyshniy
725bfa133e [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:11:50 -04:00
Valeriy Kamyshniy
9c2afa8fd6 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:11:45 -04:00
Valeriy Kamyshniy
2a005d6315 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:10:06 -04:00
Valeriy Kamyshniy
a511fc3013 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:02:19 -04:00
Valeriy Kamyshniy
d0d199fc87 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:02:14 -04:00
Valeriy Kamyshniy
ab8b32f9ea [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:02:10 -04:00
Valeriy Kamyshniy
1d5baf3a5f [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:02:03 -04:00
Valeriy Kamyshniy
6df17f9ca1 [P4/git history rebuild] unconditionally apply waves backend changes to get them aligned with initial P4 condition 2014-05-27 22:01:55 -04:00
Paul Davis
1c402f943f remove unnecessary files from native audio backend 2014-02-24 21:19:17 -05:00
Paul Davis
a17f797c52 add waves audio backend when building on apple 2014-02-24 15:17:18 -05:00
Paul Davis
6666599e7b add -fms-extensions to allow earlier apple gcc to support anonymous union, as used by PortMidi 2014-02-24 15:16:46 -05: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
Paul Davis
57ffd6c404 changes to wscript to build new audio engine backend 2014-02-24 14:49:13 -05:00
Paul Davis
9dbdac2a19 remove unused and unimplementable audio engine sample format code 2014-02-24 14:46:19 -05:00
Paul Davis
658bb3ccd4 finished merge of cairocanvas with windows and windows+cc branches 2014-01-10 17:11:10 -05:00
Paul Davis
3020b224fa Merge windows+cc branch into cairocanvas branch. Not finished, need to now merge windows branch to get changes from there 2014-01-10 16:07:57 -05:00
Paul Davis
36c233fe6c Merge branch 'master' into cairocanvas 2014-01-07 21:37:48 -05:00
Paul Davis
2163467d31 add M-Audio 2496 as a recognized card for the mudita24 control panel/app.
(Yes, this hard coding thing is awful)
2014-01-06 11:35:57 -05:00
Paul Davis
1676789907 fix merge conflicts from master 2013-12-12 10:06:59 -05:00
Nils Philippsen
a86b66181a ignore "unofficial" states in jack_sync_callback() 2013-12-09 17:56:06 +01:00
Paul Davis
59da788793 Merge branch 'master' into cairocanvas 2013-12-05 17:50:28 -05:00
Paul Davis
2ba2a50dec Merge branch 'master' into windows 2013-12-04 11:50:36 -05:00
Paul Davis
ce7bfb489c change "cpu" in cpu load backend functions 2013-12-04 11:48:31 -05:00
Paul Davis
0258f2958b switch from using Sleep/usleep to Glib::usleep() 2013-12-03 10:24:05 -05:00
Tim Mayberry
a420328354 Reinstate call to package config for JACK backend
Not sure how this got lost, merge perhaps.
2013-12-03 20:28:17 +10:00
Tim Mayberry
0f6a65e405 Use Sleep instead of usleep on windows in JACK backend 2013-12-03 20:28:10 +10:00
Tim Mayberry
f74521b0cd Remove command line string quoting when forming jack command line on windows
This used to be necessary when we started the JACK server but now that we
write a .jackdrc it only causes problems.

I have fixed this before in some branch, must have been lost in a merge.
2013-12-02 21:28:19 +10:00
Tim Mayberry
a9fc076d2e Waf options are not valid during build stage so use environment variable 2013-12-02 21:26:28 +10:00
Tim Mayberry
18a59dd7fa Include pbd/localtime_r.h in session_jack.cc for MinGW 2013-12-02 21:22:14 +10:00
Paul Davis
3c98de9ce4 fix merge with master 2013-11-29 22:31:29 -05:00
Paul Davis
15cee60021 merge and resolve conflict with master 2013-11-29 22:29:25 -05:00
Paul Davis
1190f1d0e0 make JACK backend return the right set of values when asked for buffer sizes or sample rate of a device other than the one in use 2013-11-27 17:41:54 -05:00
Paul Davis
680c64246e Merge branch 'master' into cairocanvas 2013-11-27 16:19:01 -05:00
Paul Davis
d63e8ba0e8 Merge branch 'master' into windows 2013-11-27 16:18:22 -05:00
Paul Davis
611d93830a add 0.5 second sleep after closing JACK connection so that next startup/connect is likely to work (allowing JACK time to shutdown). Ugh 2013-11-27 15:25:10 -05:00
Paul Davis
56716a1f28 add error check to call to PortManager::reestablish_ports 2013-11-27 15:24:24 -05:00
Paul Davis
dc4a984cd6 move AudioBackend::_start() into protected, and expand a bit on documenting ::start() vs ::_start() 2013-11-27 14:27:27 -05:00
Paul Davis
08371ae2cf resolve merge with master (?) 2013-11-26 10:24:51 -05:00
Paul Davis
0cca272431 try to fix various warnings from gcc when optimization flags are enabled 2013-11-04 21:32:41 -05:00
Paul Davis
ea1ccb869a fix merge with master 2013-10-31 13:16:51 -04:00
Paul Davis
7fec991077 fix thinko in declaration of ARDOUR::PortEngine::get_port_by_name() 2013-10-28 09:46:59 -04:00