Paul Davis
3daa1bcdf1
colinf's patch to make the "name new markers" option be properly managed
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@6796 d708f5d6-7413-0410-9779-e7cbd77b26cf
2010-03-25 15:32:05 +00:00
Paul Davis
69ac5b3c33
lots of deep but hard to spot changes to transport control, primarily relating to looping and transitions between loop, play-range and regular roll/stop ; add GUI option for seamless looping control (under Options). Needs to be forward ported to 3.0. Please TEST THE HELL out of this one - changes were deeper and wider than i would like, but did consolidate some of the GUI transport control code in a good way
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5976 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-30 02:52:55 +00:00
Ben Loftis
657e7849e3
Ensure that the loop/punch ruler is always visible when punch in/out is enabled; closes mantis 1294. thanks carlh
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5846 d708f5d6-7413-0410-9779-e7cbd77b26cf
2009-10-21 19:09:40 +00:00
Paul Davis
cbd258bc09
lincoln's solo-mute-override patch modified/extended to track the option changing state, plus build ardour.menus as part of the default target
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4254 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-25 13:22:42 +00:00
Paul Davis
495edc3ed9
new user option "New Plugins Active"; make only *new* plugins active when this is set, not any added plugins (eg. during session loading); option is true by default
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@4233 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-11-22 14:03:44 +00:00
Paul Davis
b235856e44
gcc 4.3 compile fixes; new name-new-marker-at-creation option; make ferret region splits undoable
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3261 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-04-17 15:25:45 +00:00
Paul Davis
3a3780249a
a big menu cleanup; vertical auto-scrolling; some code cleanups; an unfinished (and broken) attempt to get escape to break out of a drag-in-progress
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3185 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-26 15:22:46 +00:00
Paul Davis
03260435c9
more fixes for drag/lock/copy logic
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3174 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-24 18:01:31 +00:00
Paul Davis
11af3f8fdf
enable icon-start-from-.ardour-file to work on OS X; properly install apple event handlers; change plugin add logic to avoid asking for stream counts before they would be configured; fix up new session dialog to not use manage(), and thus not throw away widgets when their page is hidden (by removal) in the tabbed browser
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-03-14 20:18:05 +00:00
Paul Davis
f6f9c8975d
fix up dual punch action logic
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3128 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-27 15:11:24 +00:00
Paul Davis
295b2da733
non-AA canvas support (not used by default); new SAE menus; fix locate-play-locate ; add toggle-punch ; use primary clock for verbose cursor mode at all the right times; minimize clock redrawing part one
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3123 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-26 16:34:45 +00:00
Nick Mainsbridge
df8b8d7ba6
Fix for last commit where rec enable state was not considered. Change adat option name to Tape Machine Mode and make it default to off.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3077 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-17 15:32:29 +00:00
Nick Mainsbridge
c905d80ce4
Remove beat entry from meter dialog (beats are not allowed in API), clean up some hardware monitoring code, new configuration vars: ADAT Monitor Mode (documented) and Rubberbanding Snaps to Grid (self explanitory I hope, defaults to off), add some monitoring documentation.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3076 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-17 12:20:16 +00:00
Doug McLain
b248526fe3
add option to create xrun markers on the location markerbar
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3048 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-02-13 14:38:49 +00:00
Doug McLain
03e7a268bd
Add option to use narrow mixer strips by default, and fix ardour_system.rc being overlooked by dev scripts
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2857 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-09 21:32:42 +00:00
Doug McLain
ea1e32c785
fixed the Enable Editor Meters option not being selected on startup
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2831 d708f5d6-7413-0410-9779-e7cbd77b26cf
2008-01-06 16:27:39 +00:00
Doug McLain
8683ccfd80
Level meters added to editor tracks, smaller and above
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2690 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-11-17 23:31:56 +00:00
Paul Davis
53d6ccf0cc
new controls for copy-only import; new logo item for canvas
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2481 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-25 17:23:36 +00:00
Paul Davis
222a85ca10
optionally tie together editor+mixer display orders; provide GUI control for timecode-is-synced; make Ctrl-w close any dialog
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2422 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-09-05 23:09:10 +00:00
Paul Davis
3dc5ac4b96
restore visual DC bias on/off indicator
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2345 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-24 18:23:35 +00:00
Paul Davis
3ebc1eea5e
fix problem exposed by GTK 2.11.6 with connecting to ComboBox::signal_changed(), and removed duplicate Export item from actiong group
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2212 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-08-01 16:19:42 +00:00
Paul Davis
c0529df1a3
support for 16 bit native files
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2132 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-16 21:44:14 +00:00
Doug McLain
77b77b88a3
Delta Cursor option backported from trunk
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2111 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-05 06:12:46 +00:00
Paul Davis
2291d59bc8
add new denormal handling capabilities (95% finished)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1935 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-31 21:44:18 +00:00
Jesse Chappell
c46cb59f8d
resurrected the periodic safety backup. defaults to 120 second interval between saves. never lose your work again.
...
git-svn-id: svn://localhost/ardour2/trunk@1732 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-20 02:46:21 +00:00
Sampo Savolainen
2404d1eab4
Remove unused configuration parameter. My apologies to all the translators, this removes one (unused) string "Use MIDI control"
...
git-svn-id: svn://localhost/ardour2/trunk@1687 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-09 14:14:38 +00:00
Paul Davis
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
Paul Davis
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
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
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
d6ef740e90
remove all lines to avoid recompiles after commits
...
git-svn-id: svn://localhost/ardour2/trunk@1488 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-02-22 18:36:03 +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
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
00620a0d1a
add GUI control for use-overlap-equivalency
...
git-svn-id: svn://localhost/ardour2/trunk@1377 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-24 01:56:20 +00:00
Paul Davis
d1f5033e5e
prevent x-thread calling of ARDOUR_UI::parameter_changed()
...
git-svn-id: svn://localhost/ardour2/trunk@1342 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-17 20:20:19 +00:00
Paul Davis
3dfae5be66
merge by hand changes from mtaht to fix up export behaviour, and gcc warnings when optimized
...
git-svn-id: svn://localhost/ardour2/trunk@1332 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-17 02:35:16 +00:00
Paul Davis
762d2ae936
fix ordering of cut/copied regions when pasting; ctrl-click now does the right thing the first time its used on a region; fix missing click and other dubious behaviour in new sessions caused by not connecting to Configuration::ParameterChanged in the new session constructor
...
git-svn-id: svn://localhost/ardour2/trunk@1331 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-17 01:42:44 +00:00
Jesse Chappell
239a5db497
* added max peak hold state to IO so that the true held peaks can be displayed
...
in the numeric field in the gui.
* returned meter falloff to proper slower speeds
git-svn-id: svn://localhost/ardour2/trunk@1265 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-03 20:49:03 +00:00
Nick Mainsbridge
1bddf1bc88
General SMPTE fixes mostly relating to non-integer frame rates. Please Test. Fix for sometimes entering an invalid SMPTE format by CHANGING THE SESSION FILE. ****Warning. the SMPTE frame rate will be reset to 30 NDF if you load an old sessionardour2_broken/***. Calculate the HMS verbose canvas cursor properly. Fix incorrect SMPTE display in clocks/VCC. Standardise size of SMPTE display in editor clocks. Make the zoom controls smaller (anyone with some smaller icons?).
...
git-svn-id: svn://localhost/ardour2/trunk@1257 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-02 13:57:06 +00:00
Nick Mainsbridge
5f866fc185
fix up scons check for hardware monitoring, minor error message typo
...
git-svn-id: svn://localhost/ardour2/trunk@1157 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-24 16:37:43 +00:00
Paul Davis
5eea44c6cd
show timecode info in selected audio clocks
...
git-svn-id: svn://localhost/ardour2/trunk@1144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-20 15:15:18 +00:00
Paul Davis
7eba21ca19
remove broken loop button behaviour, and don't remove start+end markers when "clearing" the locations list
...
git-svn-id: svn://localhost/ardour2/trunk@1058 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-11-02 05:38:41 +00:00
Paul Davis
fe7c3976c9
fix (?) handling of fake regions; use int cast before MeterFoo cast; use default values for MeterFoo switch table conversions
...
git-svn-id: svn://localhost/ardour2/trunk@987 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-16 20:57:24 +00:00
Sampo Savolainen
af441a832e
Fix speed quietning to respect the current setting.
...
git-svn-id: svn://localhost/ardour2/trunk@957 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-08 19:27:33 +00:00
Paul Davis
02115563fe
fixes for various bugs including dangling ref to route in session, opening sessions from the NSD, closing a session leaving dangling pointers etc etc
...
git-svn-id: svn://localhost/ardour2/trunk@938 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-02 18:09:34 +00:00
Paul Davis
0b6139304b
actually connect Editor to config state change system
...
git-svn-id: svn://localhost/ardour2/trunk@937 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-10-01 13:06:43 +00:00
Paul Davis
09ee5d9967
many important changes to configuration system and specific parameters
...
git-svn-id: svn://localhost/ardour2/trunk@935 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-09-29 21:39:39 +00:00
Paul Davis
7adf76bbe6
modify design of configuration state saving to reflect discussions on IRC
...
git-svn-id: svn://localhost/ardour2/trunk@934 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-09-29 13:10:46 +00:00
Paul Davis
3e6feb62ae
VST support now builds a useful script and installs correctly; fix leftovers for solo_latch and solo_model in configuration changes
...
git-svn-id: svn://localhost/ardour2/trunk@932 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-09-26 21:54:51 +00:00