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
8e1db53556
merge -r12436:12545 from 3.0
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12546 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-02 16:21:08 +00:00
Paul Davis
4f9eb9862c
start using a real SurfaceDriver API
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12486 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-30 02:37:42 +00:00
Paul Davis
ef33e45cee
updated wscript
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12467 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-28 14:56:12 +00:00
Paul Davis
57f7824e39
stubs for basic objects needed for SG signal flow control
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12466 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-28 14:55:55 +00:00
Paul Davis
a2bb5c1feb
merge 12389:12436 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24 19:01:24 +00:00
Paul Davis
ee2017d9ee
use explicit envvar to define where to find the soundgrid library(ies)
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12397 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-23 16:54:29 +00:00
Paul Davis
89df06eb2d
merge 3.0 12308:12389
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12391 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-23 15:41:07 +00:00
Paul Davis
08c87b22b4
first stabs at actual SG support
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12312 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-16 18:33:20 +00:00
Paul Davis
6312242820
merge 12290:12308 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12309 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-16 09:06:07 +00:00
Paul Davis
ae7c1d452d
merge 12268:12290 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12308 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-16 08:52:43 +00:00
Paul Davis
a26c42734a
further build system tweaks for SG
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12275 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-14 23:20:29 +00:00
Paul Davis
e2c50db848
tweak build system to access SoundGrid headers and library
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12272 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-14 21:51:33 +00:00
Paul Davis
d6edbf5ca2
merge 12096:12268 from svn+ssh://ardoursvn@subversion.ardour.org/ardour2/branches/3.0
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12269 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-14 18:35:19 +00:00
Paul Davis
9c8b57aab0
SG: merge 3.0 from 11783-12096
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@12097 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-26 17:06:21 +00:00
Paul Davis
85a27910cb
more work on getting SG config pane into shape
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@11783 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-03 14:34:13 +00:00
Paul Davis
6a1bb2fca8
bits and pieces of very basic stub support for soundgrid
...
git-svn-id: svn://localhost/ardour2/branches/3.0-SG@11781 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-02 16:54:29 +00:00
Carl Hetherington
47faebb367
Missing file.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11779 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-02 13:52:36 +00:00
Carl Hetherington
e960ebeebb
Add comment.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11778 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 23:47:37 +00:00
Carl Hetherington
4cd2e73732
Add comment and fix type.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11777 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 23:47:31 +00:00
Carl Hetherington
d34d7b8ce1
Remove unused declaration.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11776 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 23:47:23 +00:00
Carl Hetherington
5de4de613b
Fix memory leak on error condition ( #4798 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11775 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 15:06:24 +00:00
Carl Hetherington
c38cbac7e7
Fix possible out-of-bounds array access ( #4796 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11774 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 15:06:15 +00:00
Carl Hetherington
d7deaa21bb
Fix reference of track after free() ( #4795 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11773 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 14:58:09 +00:00
Carl Hetherington
cc23c36961
Tidy up slightly; fix reads off the end of the data
...
array (#4797 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@11772 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 14:57:57 +00:00
Carl Hetherington
7f417fb44f
Remove unused ustring version of url_decode(). Rework
...
the other version to be a bit simpler, avoiding #4800 .
git-svn-id: svn://localhost/ardour2/branches/3.0@11771 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 14:30:06 +00:00
Carl Hetherington
3240a93aad
Fix libpbd tests and add test for url_decode().
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11770 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-01 14:29:26 +00:00
David Robillard
c886f761eb
Update to latest LV2 state extension.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11769 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-30 23:32:48 +00:00
Carl Hetherington
7c2b3171c2
Further GCC 4.7.0 fixes.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11768 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-30 01:21:08 +00:00
Carl Hetherington
8ae1880e33
Some fixes for GCC 4.7.0
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11767 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-30 00:03:53 +00:00
Carl Hetherington
1fc8dfa0fc
Put copy-constructed crossfades at the position of their
...
source crossfade; fixes #4793 .
git-svn-id: svn://localhost/ardour2/branches/3.0@11763 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-27 21:04:47 +00:00
Carl Hetherington
ca1de50004
Give the _sends member of InternalReturn its own mutex,
...
rather than using the process lock to protect it. Prevents
a deadlock when removing an aux send causes it to remove
itself from its return (#4712 ).
git-svn-id: svn://localhost/ardour2/branches/3.0@11760 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-25 20:30:26 +00:00
Carl Hetherington
b25c60356c
Typo in comment.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11758 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-25 19:38:17 +00:00
David Robillard
1716dc0ce6
Update to latest LV2 atom extension.
...
Implement proper support for fixed size LV2 plugin UIs.
git-svn-id: svn://localhost/ardour2/branches/3.0@11757 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-25 17:17:40 +00:00
Carl Hetherington
3120bae8b4
Don't leave internal edit mode when clicking on an automation region view ( #4747 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11749 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-22 16:41:23 +00:00
Carl Hetherington
21a0b7ace0
Use combo box for plugin controls for ports marked as
...
lv2:enumeration.
git-svn-id: svn://localhost/ardour2/branches/3.0@11745 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-21 16:43:01 +00:00
Carl Hetherington
05fcf75eaf
Use sigc::slot for ClickBox printing function rather
...
than a function pointer.
git-svn-id: svn://localhost/ardour2/branches/3.0@11743 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-21 16:38:59 +00:00
Carl Hetherington
a4c27ff16e
Update motorised button when a motorised surface's bindings are loaded.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11740 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-21 02:19:59 +00:00
Carl Hetherington
189257dd32
Make toggle MIDIControllables with program changes only respond to the appropriate program change (part of #4780 ).
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11739 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-21 02:15:55 +00:00
Carl Hetherington
4c0b104db5
Fix test build.
...
git-svn-id: svn://localhost/ardour2/branches/3.0@11738 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-21 01:07:05 +00:00