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
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