Commit graph

8188 commits

Author SHA1 Message Date
Paul Davis
55c59504ca 3.0-SG catchup merge after git changeover and merge with master (more to do) 2013-04-01 14:59:17 -04:00
Paul Davis
712750112d add mono TTF file, part of 3.0 merge 2013-03-12 17:39:09 -04:00
Paul Davis
50110af904 add libltc, part of 3.0 merge 2013-03-12 17:38:49 -04:00
Paul Davis
2acc37e38d merged with 3.0, probably finished 2013-03-12 17:36:51 -04:00
Paul Davis
77800e11ae add new pingback source 2013-03-12 17:35:43 -04:00
Paul Davis
fecbcf7cde add 3 new files from 3.0 2013-03-12 17:35:15 -04:00
Paul Davis
ce2aed9b0d update gtk2_ardour/icons from 3.0 2013-03-12 17:31:12 -04:00
Paul Davis
11272d2bc9 update libardour po files from 3.0 2013-03-12 17:29:58 -04:00
Paul Davis
6130440836 update gtkmm2ext po files from 3.0 2013-03-12 17:29:36 -04:00
Paul Davis
ad758265ae update gtk2_ardour translations from 3.0 2013-03-12 17:29:00 -04:00
Paul Davis
5ec2c855c5 update patchfiles from 3.0 2013-03-12 17:28:01 -04:00
Paul Davis
537a5c2fcb merge -r 13599:13629 svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13630 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-10 15:28:22 +00:00
Paul Davis
97e042663c various tweaks that among other things seem to finally get audio flowing fully through a sensibly-configured SG
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13629 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-10 14:37:18 +00:00
Paul Davis
26741db3c4 merge -r 13414:13599 svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0 ; plus a few tweaks that will be cleaned up soon
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13600 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-05 14:33:11 +00:00
Paul Davis
6d2ad41986 add missing file
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13596 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-04 15:49:33 +00:00
Paul Davis
c76a8fbe78 provide new --depstack-root argument for configure step, to allow moving the location of the dependency stacks and the soundgrid treee to a specific location
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13593 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-12-03 15:21:01 +00:00
Paul Davis
46a2d63110 tweaks to get auditioner properly wired up
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13417 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-09 17:25:36 +00:00
Paul Davis
b021536481 remove debug output
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13416 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-09 17:25:24 +00:00
Paul Davis
f1502da03f merge -r 13412:13414 svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13415 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-09 15:06:15 +00:00
Paul Davis
e793fbf211 merge -r 13409:13412 svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13413 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-09 14:43:08 +00:00
Paul Davis
98a70a905b merge -r 13398:13409 svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13410 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-09 13:34:58 +00:00
Paul Davis
8bb2a5b241 merge 13363:13398 svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0, plus further work on SG (forgot to commit right after the merge, thus confusing things a bit
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13409 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-09 13:28:54 +00:00
Paul Davis
e9a7cf6584 remove some dead SG-related code, adjust AudioEngine's idea of the number of physical ins+outs (not complete), preare for modified startup flow
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13398 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-08 16:23:07 +00:00
Paul Davis
2659be95c5 improve the user experience when starting up 3.0-SG with SG as the driver
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13385 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-05 21:57:06 +00:00
Paul Davis
7b995e773e code cleanup, fix process group bug, move to more advanced topology, avoid bug with multi-assignment, tweaks for new SG SDK
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13383 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-11-05 16:03:56 +00:00
Paul Davis
4fd63d89ce first pass at getting a more complex (real-world) mixer topology to work. mixer gets configured as intended, but audio does not flow at present
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13372 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-31 15:52:31 +00:00
Paul Davis
6c52612009 merge 12954:1363 svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13364 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-29 16:50:05 +00:00
Paul Davis
1653b37ce9 multichannel tweaks and a bit more debugging
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13358 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-29 15:45:49 +00:00
Paul Davis
00d891e347 more adaptations to the latest changes in SG API
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13198 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-09-26 18:40:44 +00:00
Paul Davis
989830fb7e get initialization, skeletonmixer-style connections working, add incomplete fader control
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13170 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-09-07 18:05:53 +00:00
Paul Davis
f8199976ea various changes in how we map between the SG matrix and JACK (really, coreaudio)
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13164 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-09-05 20:21:50 +00:00
Paul Davis
2155690520 more tweaks to SG plumbing code, in particular doing assignments asynchronously
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13130 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-15 23:37:19 +00:00
Paul Davis
491fe9d01a latest changes to sync up with SG API, and actually start doing SG plumbing the right way
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13129 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-15 20:36:56 +00:00
Paul Davis
7ab1c35327 add initial use of WSCommands for adding/removing SG racks - locks up on first test
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13110 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-03 20:40:29 +00:00
Paul Davis
f2fb5d42a5 fix botched merge from 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13109 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-03 20:39:43 +00:00
Paul Davis
680ea1118c merge 13034:13103 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13107 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-02 14:33:56 +00:00
Paul Davis
3bb7d368a8 merge 12791:13034 from 3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13105 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-02 00:04:51 +00:00
Paul Davis
576f73e032 build system and minor code changes to work with new mixercoresg framework
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@13104 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-08-02 00:02:32 +00:00
Paul Davis
6e824e7797 merge 12717:12954 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12955 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-28 13:30:03 +00:00
Paul Davis
f1fd9c7bdc fixes to work with latest version of mixer lib
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12803 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-20 20:22:20 +00:00
Paul Davis
14aac7e210 merge 12717:12791 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12792 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-20 03:53:34 +00:00
Paul Davis
459579e966 remove threaded initialization of SG library, add debug tracing for all surface driver callbacks
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12780 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-19 13:50:17 +00:00
Paul Davis
19006a42b3 start handling surface display update callbacks, so that we can see changes, and a few other minor tweaks
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12725 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-14 14:54:17 +00:00
Paul Davis
129dcd7f97 merge 12607:12717 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12718 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-14 01:09:40 +00:00
Paul Davis
2b1fdfe815 SG: add calls to update inventory from core, and use lan interface list in GUI
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12620 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-08 22:30:35 +00:00
Paul Davis
e392b271d5 get soundgrid initialization running in its own thread, with a hand-holding GUI pulsing progress bar, and make first call into mixer core to get LAN id's
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12615 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-08 19:12:06 +00:00
Paul Davis
f228d2c68e merge 12436:12607 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12608 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-08 14:03:30 +00:00
Paul Davis
6ef90ffe5c various tweaks for SG support
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12604 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-08 12:53:48 +00:00
Paul Davis
b4a3b29b97 build SG surface driver as an OS X bundle, and do a better job with the implementation itself (probably not finished yet)
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12603 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-08 12:53:22 +00:00
Paul Davis
75a91de35e cleanup osx build script, mostly for 3.0-SG purposes but should probably do this for 3.0 too
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12602 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-08 12:52:26 +00:00