Commit graph

660 commits

Author SHA1 Message Date
Taybin Rutkin
0641df0ccd Updated doxygen file.
Updated XCode build files to build to /opt/ardour/build.
Updated Ardour XCode build to use veclib acceleration library.


git-svn-id: svn://localhost/ardour2/trunk@1587 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-14 03:03:39 +00:00
Sampo Savolainen
75d2f51193 Added a xmmintrin.h based SSE function find_peaks(). Needs polishing as
this commit breaks the build system for i386 builds with dynamic SSE 
enabled.


git-svn-id: svn://localhost/ardour2/trunk@1586 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-13 22:42:34 +00:00
John Anderson
29f4d8b52c no more strerror_r
git-svn-id: svn://localhost/ardour2/trunk@1585 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-13 20:05:44 +00:00
Sampo Savolainen
7f80d6d21b Make the headers on sound files created by bouncing ranges complete.
git-svn-id: svn://localhost/ardour2/trunk@1584 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-13 19:41:59 +00:00
Taybin Rutkin
3f4232c646 Fixed error handling to use XSI strerror_r(), not the GNU version.
git-svn-id: svn://localhost/ardour2/trunk@1582 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-13 14:57:02 +00:00
John Anderson
a31394fa8d implement button for global solo
git-svn-id: svn://localhost/ardour2/trunk@1573 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-11 15:40:43 +00:00
John Anderson
bfd6bdf392 to fix the abort on shutdown bug, make sure SurfacePort destructor doesn't kill the mutex until readers & writers have finished.
git-svn-id: svn://localhost/ardour2/trunk@1572 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-11 15:05:15 +00:00
John Anderson
3c4cdadfd7 clean up shutdown
git-svn-id: svn://localhost/ardour2/trunk@1571 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-10 21:54:18 +00:00
Jesse Chappell
45e61c210d fixed some frame count issues with importing.
git-svn-id: svn://localhost/ardour2/trunk@1570 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-10 01:23:37 +00:00
John Anderson
7182cd75e3 Stop trying to talk to device on startup. Remap some bcf buttons.
git-svn-id: svn://localhost/ardour2/trunk@1568 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-09 20:46:46 +00:00
John Anderson
765d0f4785 Finish automation polling. Get rid of strip_from_route.
git-svn-id: svn://localhost/ardour2/trunk@1567 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-09 12:09:11 +00:00
John Anderson
04a7c950ab poll for automation
git-svn-id: svn://localhost/ardour2/trunk@1566 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-09 11:24:14 +00:00
John Anderson
a48a83ae5a just return an empty buffer if the port read fails
git-svn-id: svn://localhost/ardour2/trunk@1565 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-09 11:23:39 +00:00
Paul Davis
922e9a529a fix for running out of JACK ports in the middle of adding multiple tracks or busses
git-svn-id: svn://localhost/ardour2/trunk@1552 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-04 18:43:10 +00:00
Sampo Savolainen
98ffa8bf6c Make playlist name bumping work for names where the last '.' delimited
element is not a number


git-svn-id: svn://localhost/ardour2/trunk@1551 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-04 18:34:40 +00:00
Paul Davis
bae644416f commit for cleanup bug that affects both old and new sessions
git-svn-id: svn://localhost/ardour2/trunk@1550 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-04 14:08:23 +00:00
John Anderson
a38e2aff78 add locks around port read/write. Much more stable on startup now.
git-svn-id: svn://localhost/ardour2/trunk@1549 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-02 20:51:39 +00:00
Taybin Rutkin
abea2e5083 @executable_path support.
git-svn-id: svn://localhost/ardour2/trunk@1548 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-02 04:20:32 +00:00
Taybin Rutkin
918109c555 Fix for compiler warnings and errors.
git-svn-id: svn://localhost/ardour2/trunk@1547 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-02 02:30:07 +00:00
Taybin Rutkin
f942909c77 Fixed compilation issues.
git-svn-id: svn://localhost/ardour2/trunk@1546 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-01 22:00:42 +00:00
Paul Davis
5a05deb4b5 revert RCU changes back to union-based solution to fix strict-aliasing; another -O3 warning cleaned up
git-svn-id: svn://localhost/ardour2/trunk@1545 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-01 19:49:00 +00:00
Sampo Savolainen
bfe5a07204 Removed comment
git-svn-id: svn://localhost/ardour2/trunk@1541 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-01 18:48:49 +00:00
Sampo Savolainen
9628b1d7b6 Ye olde playhead crash - fixed
git-svn-id: svn://localhost/ardour2/trunk@1540 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-01 18:47:29 +00:00
Paul Davis
6edccc3070 remove Id: lines from many/all headers and some more source files
git-svn-id: svn://localhost/ardour2/trunk@1535 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-28 19:32:13 +00:00
Paul Davis
72f76d4b95 fix for mute button color/state caused by cut-n-paste coding, plus another access(2) bites the portability dust
git-svn-id: svn://localhost/ardour2/trunk@1532 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-28 17:14:39 +00:00
Paul Davis
2756e72d0d desensitize auto-return button on slave != None and ignore auto-return in libardour if slave != None
git-svn-id: svn://localhost/ardour2/trunk@1531 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-28 01:27:56 +00:00
Paul Davis
4f460078b8 desensitize auto-play button on slave != None and ignore auto-play in libardour if slave != None
git-svn-id: svn://localhost/ardour2/trunk@1530 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-28 01:19:56 +00:00
Paul Davis
4822a75e4c fix #1497, related to lack of status.done setting when libsndfile craps out on us
git-svn-id: svn://localhost/ardour2/trunk@1528 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-27 19:01:38 +00:00
Paul Davis
e1957a3166 fix #1394 - The 'narrow strip' option in the mixer does not take extra width into account; involved some nice cleanup of width handling in mixer strips etc.
git-svn-id: svn://localhost/ardour2/trunk@1526 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-27 17:22:47 +00:00
Paul Davis
ad55d36c56 fix for build issue on Mandriva, #1180 ; remove stacktrace output when JACK freewheeling is turned off
git-svn-id: svn://localhost/ardour2/trunk@1525 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-27 14:02:22 +00:00
Paul Davis
2e4fc4c3f1 totally redesign import code to avoid stupid intermediate file copy [beta]
git-svn-id: svn://localhost/ardour2/trunk@1520 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-27 03:59:37 +00:00
Paul Davis
111c1b1d5e fix a couple uninitialized variable messages
git-svn-id: svn://localhost/ardour2/trunk@1516 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-26 21:29:50 +00:00
Taybin Rutkin
a793f76fbe i18n MISSING
added version files and strreplace.cc to xcode projects for pbd and midi++.


git-svn-id: svn://localhost/ardour2/trunk@1515 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-26 19:26:49 +00:00
Paul Davis
3f95dc7a08 clean up RCU fix even more; nedko's missing sources patch
git-svn-id: svn://localhost/ardour2/trunk@1514 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-26 19:02:48 +00:00
Paul Davis
44a3f5419b fix error in last commit with VST entry function type cast
git-svn-id: svn://localhost/ardour2/trunk@1512 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-26 17:48:53 +00:00
Paul Davis
c20e55d07a fix compiler complaints about RCU code; fix a couple of compiler warnings
git-svn-id: svn://localhost/ardour2/trunk@1511 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-26 17:44:09 +00:00
Paul Davis
54f18f26d4 fix for #1503, crash on new session in write-protected dir
git-svn-id: svn://localhost/ardour2/trunk@1510 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-26 04:37:32 +00:00
Paul Davis
1e352b699e prevent inadvertent "sounds" dir from 0.99 from confusing 2.0
git-svn-id: svn://localhost/ardour2/trunk@1509 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-25 21:54:59 +00:00
Paul Davis
eae83763fb new crossfade editor button icons from thorsten; ignore loop+range markers when looking for next/previous locations
git-svn-id: svn://localhost/ardour2/trunk@1506 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-25 20:53:55 +00:00
Paul Davis
8adfb38bd6 fix for #1041, I/O names with colons in them
git-svn-id: svn://localhost/ardour2/trunk@1502 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-23 17:27:06 +00:00
Paul Davis
957d2e39c4 more complete fix for MTC time signal not providing FPS/drop values
git-svn-id: svn://localhost/ardour2/trunk@1500 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-23 16:10:33 +00:00
Paul Davis
3ecf8cd008 possible fix for MTC slaving
git-svn-id: svn://localhost/ardour2/trunk@1498 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-23 13:40:09 +00:00
Taybin Rutkin
dfa996f8be Replaces tabs with spaces in python file.
git-svn-id: svn://localhost/ardour2/trunk@1497 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-23 04:47:09 +00:00
Paul Davis
7769e6cebe sndfile include fix for tranzport code as well
git-svn-id: svn://localhost/ardour2/trunk@1496 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-23 04:36:43 +00:00
Paul Davis
92aaa4ebc9 prevent new session construction if not connected to JACK
git-svn-id: svn://localhost/ardour2/trunk@1495 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-23 04:19:16 +00:00
Paul Davis
6129d2bd1b fix timestretch naming issue, #1501
git-svn-id: svn://localhost/ardour2/trunk@1494 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-23 02:15:51 +00:00
Taybin Rutkin
bd71f58fb2 Removed unused session_control.cc.
Added XCode project for libardour
Modified midi++'s XCode to use consistant paths and depend on pbd.


git-svn-id: svn://localhost/ardour2/trunk@1493 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-23 02:03:35 +00:00
Taybin Rutkin
85b7fce4fc sndfile including fix.
git-svn-id: svn://localhost/ardour2/trunk@1492 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-22 21:59:33 +00:00
Paul Davis
777616a24d explicitly check for autocrap tools from the autogen.sh scripts
git-svn-id: svn://localhost/ardour2/trunk@1491 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-22 20:50:35 +00:00
Paul Davis
c268314b64 remove all lines to avoid recompiles after commits
git-svn-id: svn://localhost/ardour2/trunk@1489 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-22 18:40:54 +00:00