13
0
Commit Graph

643 Commits

Author SHA1 Message Date
Sampo Savolainen
facf616868 This one is for Ari Koivunen! Fixed ardour cleaning up used sources
during cleanup for sessions created in 0.99.x



git-svn-id: svn://localhost/ardour2/trunk@1674 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-06 19:41:31 +00:00
f388715a59 don't let auditioning make transport buttons inaccessible; delete/rename snapshots (from carl & puddingpimp)
git-svn-id: svn://localhost/ardour2/trunk@1673 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-06 12:57:41 +00:00
8aab3489da added moved code for shortpath
git-svn-id: svn://localhost/ardour2/trunk@1671 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-06 02:33:51 +00:00
8ed825c3dd fix nasty logic error that leads to crashing bugs when trying to operate on regions that have been subject to undo/redo
git-svn-id: svn://localhost/ardour2/trunk@1670 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-06 02:27:24 +00:00
Sampo Savolainen
d4a73c373a A fix to make MIDI controller state save properly, also fixed a bind cancel related segfault. (hopefully)
git-svn-id: svn://localhost/ardour2/trunk@1669 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-05 22:10:28 +00:00
Taybin Rutkin
c971cafbed Removed unused variable (current_user_level) from FastMeter.
git-svn-id: svn://localhost/ardour2/trunk@1664 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-04 12:23:05 +00:00
6532413fa6 fix botched apply of torben's zero line patch, remove sampo's debug output re: ladspa plugin port setting
git-svn-id: svn://localhost/ardour2/trunk@1662 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-03 15:44:46 +00:00
Taybin Rutkin
d7df60bf11 Enabled conditional FLAC importing.
git-svn-id: svn://localhost/ardour2/trunk@1653 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-02 15:46:38 +00:00
Sampo Savolainen
289e0b8fb8 Add a color for ghost waves (thanks Torben!) and fix wrong ladspa parameter
defaults. The plugin fix corrects a bug related to at least swh's single 
band parametric.



git-svn-id: svn://localhost/ardour2/trunk@1651 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-01 19:09:03 +00:00
Sampo Savolainen
ee9f39ed3c Send MMC/MTC options will stick now, and prevent the engine from messing
the configuration variables.


git-svn-id: svn://localhost/ardour2/trunk@1638 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-25 11:48:22 +00:00
767984b486 probably fix cleanup issues, but testing required
git-svn-id: svn://localhost/ardour2/trunk@1632 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-21 02:39:12 +00:00
a13d2196c8 do not start transport on first locate if auto-play is on; wait till GUI says its OK
git-svn-id: svn://localhost/ardour2/trunk@1630 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-20 01:43:54 +00:00
8d1775b458 remove debug output from last commit
git-svn-id: svn://localhost/ardour2/trunk@1628 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-19 19:50:46 +00:00
fc26b49ac5 kill glib-induced abort caused by asymmetric lock/unlock of diskstream state lock
git-svn-id: svn://localhost/ardour2/trunk@1627 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-19 19:48:21 +00:00
103f22dc9a new source files from tim m.
git-svn-id: svn://localhost/ardour2/trunk@1619 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-18 16:55:32 +00:00
eff67f03e2 FINISH fix rect redraw problem(s); make zoom range rect visible again at the right time; apply tim's window title patch
git-svn-id: svn://localhost/ardour2/trunk@1618 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-18 16:54:43 +00:00
b845e9c90a Fix looping (and other events) at varispeed.
git-svn-id: svn://localhost/ardour2/trunk@1612 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-17 06:55:53 +00:00
e6481db654 Warning fix.
git-svn-id: svn://localhost/ardour2/trunk@1609 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-17 01:12:46 +00:00
8bcddb0ee1 pre-beta12
git-svn-id: svn://localhost/ardour2/trunk@1608 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-16 23:05:57 +00:00
Taybin Rutkin
d2958b9967 Another fix for building ringbuffer.h with strict-aliasing in XCode.
Removed mutex.h from XCode project.


git-svn-id: svn://localhost/ardour2/trunk@1607 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-16 22:17:53 +00:00
2aba860ba1 fix errors in multi-range export (and possibly other export styles); compiler warnings patch from Carl
git-svn-id: svn://localhost/ardour2/trunk@1605 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-16 21:44:10 +00:00
3e36907353 a much better fix for track-add crashes, albeit slightly more complex
git-svn-id: svn://localhost/ardour2/trunk@1604 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-16 17:48:13 +00:00
bca0450c18 possible fix for crash while adding new tracks
git-svn-id: svn://localhost/ardour2/trunk@1603 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-16 04:09:03 +00:00
Sampo Savolainen
cc38efd90d Make sse_functions_xmm.cc compile for i386 and i686
git-svn-id: svn://localhost/ardour2/trunk@1598 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-15 19:59:00 +00:00
Sampo Savolainen
52c8e00edd Add Mike's quad-quad + prefetch optimization.
git-svn-id: svn://localhost/ardour2/trunk@1597 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-15 19:54:18 +00:00
76afeee82b remove diskstream lock padding (it didn't fix anything)
git-svn-id: svn://localhost/ardour2/trunk@1596 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-15 19:43:15 +00:00
702411f658 edit groups tab gets headers (carl); use sampo's SSE find_peaks code; fix build for find_peaks on x86; don't duplicate sources when embedding; use Glib::ustring for all source-related strings; fixup plugin UI automation buttons
git-svn-id: svn://localhost/ardour2/trunk@1595 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-15 19:42:42 +00:00
6fadaae2cb make OSC off by default, and add menu item to control it
git-svn-id: svn://localhost/ardour2/trunk@1594 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-15 13:25:01 +00:00
a1960ba3c0 padding patch for mutex problem; better x86_64 alignment patch from mike taht; fixes for ringbuffer types for x86_64 from mike taht
git-svn-id: svn://localhost/ardour2/trunk@1593 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-15 12:30:17 +00:00
Taybin Rutkin
44502336c8 Added mutex.h to pbd xcode project.
git-svn-id: svn://localhost/ardour2/trunk@1592 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-03-15 03:07:04 +00:00
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
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
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
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
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