Commit graph

1309 commits

Author SHA1 Message Date
Paul Davis
f3d8efcea9 disgusting hack around mutex problem that has been delaying beta19, hopefully to be removed once we understand the issue better
git-svn-id: svn://localhost/ardour2/trunk@1591 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-15 01:57:00 +00:00
Taybin Rutkin
f74981874f veclib implementation of find_peaks().
git-svn-id: svn://localhost/ardour2/trunk@1590 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-14 21:33:44 +00:00
Paul Davis
c309e2a323 add "Select Range" to range marker context menu
git-svn-id: svn://localhost/ardour2/trunk@1589 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-14 14:40:40 +00:00
Paul Davis
29f6f0cf05 no more peak building thread; don't print config var stores, but it possible to do it again without another complete recompile
git-svn-id: svn://localhost/ardour2/trunk@1588 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-14 14:24:14 +00:00
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
7e0e458f74 Removed unused MeterBridgeStrip and MeterBridge classes.
Removed unnecessary AudioEngine references.


git-svn-id: svn://localhost/ardour2/trunk@1583 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-13 16:17:29 +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
Paul Davis
c1a5269c55 fix panner visual corruption bug #1213; more consistent naming for automation states; carl's wheel-3 patch
git-svn-id: svn://localhost/ardour2/trunk@1581 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-13 12:08:41 +00:00
Paul Davis
a493ea0aab Yet Another Rect Redraw fix
git-svn-id: svn://localhost/ardour2/trunk@1580 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-12 22:19:56 +00:00
Doug McLain
4abb00bceb Added error checking for cursor colors
git-svn-id: svn://localhost/ardour2/trunk@1579 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-12 21:34:39 +00:00
Paul Davis
f22d960879 carl's inverted fix for mousewheel actions
git-svn-id: svn://localhost/ardour2/trunk@1578 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-12 21:16:28 +00:00
Paul Davis
ef3aa2e151 fix errors in prior fix for excessive CPU when drawing rec rects
git-svn-id: svn://localhost/ardour2/trunk@1577 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-12 21:03:39 +00:00
Paul Davis
3a716d2b90 add GPROFILE scons option; fix spectacular CPU usage sawtooth caused by constant redraw of entire rects when their bounds change
git-svn-id: svn://localhost/ardour2/trunk@1576 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-12 17:05:09 +00:00
Paul Davis
84af9f18eb fixes from Carl H for a couple of buglets
git-svn-id: svn://localhost/ardour2/trunk@1575 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-12 14:24:05 +00:00
Sampo Savolainen
a74b374024 Make bounce range bounce the range on each selected track, instead of
always bouncing the range on the track the selection was originally 
made.


git-svn-id: svn://localhost/ardour2/trunk@1574 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-11 18:01:03 +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
Jesse Chappell
4fbdc04842 removed csope from all target
git-svn-id: svn://localhost/ardour2/trunk@1569 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-10 00:14:48 +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
Taybin Rutkin
355c078023 Bug fix for displaying routes after a hidden route.
git-svn-id: svn://localhost/ardour2/trunk@1564 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-09 06:02:35 +00:00
Taybin Rutkin
e497c6ef12 Merged lines for better translation.
git-svn-id: svn://localhost/ardour2/trunk@1563 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-09 01:06:26 +00:00
Doug McLain
6e35c117c1 Oops, typo...
git-svn-id: svn://localhost/ardour2/trunk@1562 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-08 16:44:45 +00:00
Doug McLain
934c2ec367 Add playhead and editcursor to ardour.colors and remove hard coded colors
git-svn-id: svn://localhost/ardour2/trunk@1561 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-08 16:41:38 +00:00
Doug McLain
d778a2494a Fix for edit cursor clock being out of sync with edit cursor when session is loaded
git-svn-id: svn://localhost/ardour2/trunk@1560 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-06 04:15:28 +00:00
Paul Davis
28cdfafa27 make Show Waveforms While Recording toggle work
git-svn-id: svn://localhost/ardour2/trunk@1558 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-05 23:16:40 +00:00
Paul Davis
574c5ed8b0 get real Pango::FontDescriptions for several canvas items
git-svn-id: svn://localhost/ardour2/trunk@1557 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-05 23:12:47 +00:00
Taybin Rutkin
62a96205de Removed unix signals cruft.
git-svn-id: svn://localhost/ardour2/trunk@1556 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-05 15:56:15 +00:00
Paul Davis
62c4e81884 new design for region dragging; make add route dialog float over the correct window(s); try to remove confusion from different export dialogs regarding file/directory requirements ; minor cleanups
git-svn-id: svn://localhost/ardour2/trunk@1555 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-05 15:34:56 +00:00
Doug McLain
f0c6bdfb84 Fixed slot assignments to AudioRegion fade shape menu items
git-svn-id: svn://localhost/ardour2/trunk@1554 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-05 03:58:57 +00:00
Taybin Rutkin
a9214a45ac Updated Russian translation from prokoudine.
git-svn-id: svn://localhost/ardour2/trunk@1553 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-05 00:44:46 +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
Paul Davis
12be8e527d no more disabling strict aliasing
git-svn-id: svn://localhost/ardour2/trunk@1544 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-01 19:19:28 +00:00
Paul Davis
b2da5772e6 fix stupid error in last libart_lgpl related patch
git-svn-id: svn://localhost/ardour2/trunk@1542 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-01 18:51:02 +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