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
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
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
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
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
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
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
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
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
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
Taybin Rutkin
feeb538498
Fixed for prior unused file cleanup.
...
git-svn-id: svn://localhost/ardour2/trunk@1486 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-22 17:55:17 +00:00
Taybin Rutkin
cca3bd1a37
Removed unused files.
...
git-svn-id: svn://localhost/ardour2/trunk@1485 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-22 15:38:48 +00:00
Paul Davis
326cd24c12
make MMC work again, make tracing MIDI input work again, add GUI control for MMC device ID ++
...
git-svn-id: svn://localhost/ardour2/trunk@1480 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-20 21:26:20 +00:00
Paul Davis
f22f22b599
make transport buttons and shuttle controller work with MIDI CC's
...
git-svn-id: svn://localhost/ardour2/trunk@1477 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-19 23:09:20 +00:00
Paul Davis
4c6b2c7eb7
remote control IDs follow editor/mixer view order; fix multiple display of disk over/under run errors; don't show automation editing cursor unless you actually edit it
...
git-svn-id: svn://localhost/ardour2/trunk@1474 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-19 17:30:47 +00:00
John Anderson
78f6e01f2d
persist remote_control_id for busses
...
git-svn-id: svn://localhost/ardour2/trunk@1470 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-17 07:16:57 +00:00
John Anderson
4daf15435b
Fix two small bugs in ControlProtocolManager:
...
1) set_active was being called twice
2) control surface objects were deleted in drop_session, but not recreated in set_session
git-svn-id: svn://localhost/ardour2/trunk@1467 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-15 17:42:17 +00:00
Doug McLain
1cf6978cad
This creates an export direcory for new sessions. The export dialog will also default to that directory
...
git-svn-id: svn://localhost/ardour2/trunk@1466 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-15 16:44:22 +00:00
Paul Davis
e72e12d4ba
remove debug output from sndfilesource
...
git-svn-id: svn://localhost/ardour2/trunk@1465 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-15 16:30:11 +00:00
Paul Davis
7e277f96d7
fix reverse play buffer refilling; turn on Blink signal again
...
git-svn-id: svn://localhost/ardour2/trunk@1464 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-15 16:07:45 +00:00
John Anderson
1d2ccabfd7
remove meterstr = "" and replace with fatal <<
...
git-svn-id: svn://localhost/ardour2/trunk@1461 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-14 21:55:07 +00:00
John Anderson
e878b36519
merge r1449 from surfaces branch to include mackie surface and tranzport updates. Thanks to Gerd Flaig for the merge command: svn merge svn+ssh://ardoursvn@ardour.org/ardour2/trunk@1449 svn+ssh://ardoursvn@ardour.org/ardour2/branches/surfaces.
...
git-svn-id: svn://localhost/ardour2/trunk@1460 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-14 19:56:16 +00:00
Paul Davis
8e79cd5610
This one's for oofus: optionally show solo mute status (FEATURE FREEZE my ass!)
...
git-svn-id: svn://localhost/ardour2/trunk@1448 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-11 22:44:55 +00:00
Paul Davis
09f898d553
fixes for new button code; don't even make destructible sources non-writable; add a new binding/bindable for hte shuttle controller
...
git-svn-id: svn://localhost/ardour2/trunk@1440 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-09 17:00:25 +00:00
Paul Davis
14543eb137
strip X specific from keyboard.cc; fix up many buttons to avoid prelight (mostly) and make transport buttons bindable (state not saved yet); use const char* not string in route order keys to avoid pointless mallocs during route sorting
...
git-svn-id: svn://localhost/ardour2/trunk@1437 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-09 03:36:00 +00:00
Paul Davis
b029d81a72
ignore send output counts when computing effect of redirects on route stream count
...
git-svn-id: svn://localhost/ardour2/trunk@1429 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-07 12:45:53 +00:00
Paul Davis
aa60114843
some fixes/improvements for track selection; add upload target to manual makefile; do not build peakfile for SilentFileSource
...
git-svn-id: svn://localhost/ardour2/trunk@1426 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-06 15:50:05 +00:00
Paul Davis
672a31a552
use SilentFileSource when sources cannot be found
...
git-svn-id: svn://localhost/ardour2/trunk@1424 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-05 22:57:38 +00:00
Paul Davis
dfc75e0561
new keyboard bindings for moving playhead to region starts+ends ; use spin button for tempo, as per #1449
...
git-svn-id: svn://localhost/ardour2/trunk@1409 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-02 20:55:16 +00:00
Paul Davis
182bc69eac
fix missing buffer reversal under some reverse-play situations
...
git-svn-id: svn://localhost/ardour2/trunk@1407 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-02 17:41:38 +00:00
Paul Davis
7f750fe77f
prevent state saving when disconnected from JACK
...
git-svn-id: svn://localhost/ardour2/trunk@1406 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-02 16:09:04 +00:00
Paul Davis
df1c4dddc3
remove ardour_message.{cc,h}; JACK latency menu now shows correct settings at startup and changes are handled correctly; export range markers doesn't start with /path/to/export.wav, just /path/to; hopefully improve ruler scrolling a little; fixed up short_path() implementation ; fix for export unsetting JACK freewheel too soon ; use ISO 8061 timestamps for snapshot default names
...
git-svn-id: svn://localhost/ardour2/trunk@1400 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-31 18:51:33 +00:00