ardour.git
17 years agofix unset timeline position for destructive sources; fix duplicate, unmanaged wavevie...
Paul Davis [Thu, 2 Nov 2006 16:03:58 +0000 (16:03 +0000)]
fix unset timeline position for destructive sources; fix duplicate, unmanaged waveviews being created by a thread race

git-svn-id: svn://localhost/ardour2/trunk@1060 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoupdate tranzport code
Paul Davis [Thu, 2 Nov 2006 12:27:49 +0000 (12:27 +0000)]
update tranzport code

git-svn-id: svn://localhost/ardour2/trunk@1059 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove broken loop button behaviour, and don't remove start+end markers when "clearin...
Paul Davis [Thu, 2 Nov 2006 05:38:41 +0000 (05:38 +0000)]
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

17 years agoallow track selection to be toggled (ctrl-clicked); potential fixes for tape display...
Paul Davis [Thu, 2 Nov 2006 05:13:53 +0000 (05:13 +0000)]
allow track selection to be toggled (ctrl-clicked); potential fixes for tape display offset stuff, but in progress

git-svn-id: svn://localhost/ardour2/trunk@1057 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed VERSIONED build to use SVN info instead of CVS.
Taybin Rutkin [Thu, 2 Nov 2006 05:10:30 +0000 (05:10 +0000)]
Fixed VERSIONED build to use SVN info instead of CVS.

git-svn-id: svn://localhost/ardour2/trunk@1056 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemoved incompatabile clearlooks parameter
Doug McLain [Thu, 2 Nov 2006 04:43:37 +0000 (04:43 +0000)]
Removed incompatabile clearlooks parameter

git-svn-id: svn://localhost/ardour2/trunk@1055 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoprevent replication of markers during undo/redo
Paul Davis [Thu, 2 Nov 2006 04:24:33 +0000 (04:24 +0000)]
prevent replication of markers during undo/redo

git-svn-id: svn://localhost/ardour2/trunk@1054 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoUpdated russion translation from prokoudine.
Taybin Rutkin [Thu, 2 Nov 2006 04:14:43 +0000 (04:14 +0000)]
Updated russion translation from prokoudine.

git-svn-id: svn://localhost/ardour2/trunk@1053 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoReplaced stuff that wasnt supposed to be commited
Doug McLain [Thu, 2 Nov 2006 02:26:42 +0000 (02:26 +0000)]
Replaced stuff that wasnt supposed to be commited

git-svn-id: svn://localhost/ardour2/trunk@1051 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemoved LADSPA_PATH from ardev_common.sh, and added the MAC OSX path to list of defau...
Doug McLain [Thu, 2 Nov 2006 02:17:50 +0000 (02:17 +0000)]
Removed LADSPA_PATH from ardev_common.sh, and added the MAC OSX path to list of default directories.  Setting LADSPA_PATH in the script was stopping the default paths from being set

git-svn-id: svn://localhost/ardour2/trunk@1050 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix bug in find_next_region() when starting frame matches region start
Paul Davis [Wed, 1 Nov 2006 19:02:03 +0000 (19:02 +0000)]
fix bug in find_next_region() when starting frame matches region start

git-svn-id: svn://localhost/ardour2/trunk@1049 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix crashing bug caused by recursive set_state() nonsense; sync snap_type, snap_mode...
Paul Davis [Wed, 1 Nov 2006 17:41:28 +0000 (17:41 +0000)]
fix crashing bug caused by recursive set_state() nonsense; sync snap_type, snap_mode, zoom_focus GUI elements; minor tweaks

git-svn-id: svn://localhost/ardour2/trunk@1048 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agocommit crash caused by not displaying first and last points of an automation line...
Paul Davis [Wed, 1 Nov 2006 12:01:10 +0000 (12:01 +0000)]
commit crash caused by not displaying first and last points of an automation line at large zooms

git-svn-id: svn://localhost/ardour2/trunk@1047 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore debugging
Paul Davis [Wed, 1 Nov 2006 01:07:10 +0000 (01:07 +0000)]
more debugging

git-svn-id: svn://localhost/ardour2/trunk@1046 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore debugging
Paul Davis [Wed, 1 Nov 2006 00:52:09 +0000 (00:52 +0000)]
more debugging

git-svn-id: svn://localhost/ardour2/trunk@1045 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodebugging some crashes with oofus + flowrobot
Paul Davis [Wed, 1 Nov 2006 00:09:03 +0000 (00:09 +0000)]
debugging some crashes with oofus + flowrobot

git-svn-id: svn://localhost/ardour2/trunk@1044 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix sndfile reference in gtk2_ardour/SConscript
Paul Davis [Tue, 31 Oct 2006 22:16:00 +0000 (22:16 +0000)]
fix sndfile reference in gtk2_ardour/SConscript

git-svn-id: svn://localhost/ardour2/trunk@1043 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix return type in last commit for AutomationLine::control_point_box_size(); catch...
Paul Davis [Tue, 31 Oct 2006 21:48:51 +0000 (21:48 +0000)]
fix return type in last commit for AutomationLine::control_point_box_size(); catch attempts to use new session dialog to open existing sessions

git-svn-id: svn://localhost/ardour2/trunk@1042 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agochange libsndfile to libsndfile-ardour to eliminate possible confusion with a system lib
Ben Loftis [Tue, 31 Oct 2006 21:32:04 +0000 (21:32 +0000)]
change libsndfile to libsndfile-ardour to eliminate possible confusion with a system lib

git-svn-id: svn://localhost/ardour2/trunk@1041 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosearch lib64 for LADSPA plugins, and fix control point box size:track height relationship
Paul Davis [Tue, 31 Oct 2006 20:09:41 +0000 (20:09 +0000)]
search lib64 for LADSPA plugins, and fix control point box size:track height relationship

git-svn-id: svn://localhost/ardour2/trunk@1040 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosupport for old-school automation loading
Paul Davis [Tue, 31 Oct 2006 18:08:16 +0000 (18:08 +0000)]
support for old-school automation loading

git-svn-id: svn://localhost/ardour2/trunk@1039 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake missing midi headers message more verbose.
Sampo Savolainen [Tue, 31 Oct 2006 17:56:50 +0000 (17:56 +0000)]
Make missing midi headers message more verbose.

git-svn-id: svn://localhost/ardour2/trunk@1038 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodisk space reflects number of inputs per track; more libsndfile debuggin
Paul Davis [Tue, 31 Oct 2006 16:19:29 +0000 (16:19 +0000)]
disk space reflects number of inputs per track; more libsndfile debuggin

git-svn-id: svn://localhost/ardour2/trunk@1037 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoSmall removal of unnecessary code.
Taybin Rutkin [Tue, 31 Oct 2006 16:12:05 +0000 (16:12 +0000)]
Small removal of unnecessary code.

git-svn-id: svn://localhost/ardour2/trunk@1036 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix crashes when loading ardour 0.99 sessions, restore back compatibility for region...
Paul Davis [Tue, 31 Oct 2006 16:05:53 +0000 (16:05 +0000)]
fix crashes when loading ardour 0.99 sessions, restore back compatibility for region envelopes from 0.99; slightly more debugging when libsndfile can't seek

git-svn-id: svn://localhost/ardour2/trunk@1035 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomassive changes in automation state handling, not entirely complete; some bug fixes...
Paul Davis [Tue, 31 Oct 2006 02:40:08 +0000 (02:40 +0000)]
massive changes in automation state handling, not entirely complete; some bug fixes for automation line drawing

git-svn-id: svn://localhost/ardour2/trunk@1034 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemove some unused function definitions.
Sampo Savolainen [Sun, 29 Oct 2006 19:46:24 +0000 (19:46 +0000)]
Remove some unused function definitions.

git-svn-id: svn://localhost/ardour2/trunk@1033 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoEmbedded files / embedding files now work.
Sampo Savolainen [Fri, 27 Oct 2006 22:48:19 +0000 (22:48 +0000)]
Embedded files / embedding files now work.

git-svn-id: svn://localhost/ardour2/trunk@1032 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonew automation state model, sort of working, but not really
Paul Davis [Fri, 27 Oct 2006 02:45:45 +0000 (02:45 +0000)]
new automation state model, sort of working, but not really

git-svn-id: svn://localhost/ardour2/trunk@1031 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agorestore compilability amidst automation state mgmt changes
Paul Davis [Fri, 27 Oct 2006 00:31:38 +0000 (00:31 +0000)]
restore compilability amidst automation state mgmt changes

git-svn-id: svn://localhost/ardour2/trunk@1030 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove Connections from window menu
Paul Davis [Thu, 26 Oct 2006 18:44:21 +0000 (18:44 +0000)]
remove Connections from window menu

git-svn-id: svn://localhost/ardour2/trunk@1029 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix SVN merge SNAFU causing double deletion
Paul Davis [Thu, 26 Oct 2006 18:38:42 +0000 (18:38 +0000)]
fix SVN merge SNAFU causing double deletion

git-svn-id: svn://localhost/ardour2/trunk@1028 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agorec-light patch from jim duchek (thanks!)
Paul Davis [Thu, 26 Oct 2006 18:13:54 +0000 (18:13 +0000)]
rec-light patch from jim duchek (thanks!)

git-svn-id: svn://localhost/ardour2/trunk@1027 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoenable more string translations
Paul Davis [Thu, 26 Oct 2006 15:20:18 +0000 (15:20 +0000)]
enable more string translations

git-svn-id: svn://localhost/ardour2/trunk@1026 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agobump to beta6.1 2.0beta6.1
Paul Davis [Thu, 26 Oct 2006 14:19:43 +0000 (14:19 +0000)]
bump to beta6.1

git-svn-id: svn://localhost/ardour2/trunk@1024 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agono umlaut in Thorsten
Paul Davis [Thu, 26 Oct 2006 14:14:21 +0000 (14:14 +0000)]
no umlaut in Thorsten

git-svn-id: svn://localhost/ardour2/trunk@1023 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonew version derivation system, improvements to splash screen display
Paul Davis [Thu, 26 Oct 2006 14:13:10 +0000 (14:13 +0000)]
new version derivation system, improvements to splash screen display

git-svn-id: svn://localhost/ardour2/trunk@1022 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove version.cc (sigh)
Paul Davis [Thu, 26 Oct 2006 13:20:11 +0000 (13:20 +0000)]
remove version.cc (sigh)

git-svn-id: svn://localhost/ardour2/trunk@1021 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove version.cc (sigh)
Paul Davis [Thu, 26 Oct 2006 13:14:40 +0000 (13:14 +0000)]
remove version.cc (sigh)

git-svn-id: svn://localhost/ardour2/trunk@1020 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoversion update
Paul Davis [Thu, 26 Oct 2006 12:52:37 +0000 (12:52 +0000)]
version update

git-svn-id: svn://localhost/ardour2/trunk@1019 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoversion update
Paul Davis [Thu, 26 Oct 2006 12:40:53 +0000 (12:40 +0000)]
version update

git-svn-id: svn://localhost/ardour2/trunk@1018 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoCorrect patch
Sampo Savolainen [Thu, 26 Oct 2006 12:36:59 +0000 (12:36 +0000)]
Correct patch

git-svn-id: svn://localhost/ardour2/trunk@1017 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoversion update
Paul Davis [Thu, 26 Oct 2006 12:31:42 +0000 (12:31 +0000)]
version update

git-svn-id: svn://localhost/ardour2/trunk@1016 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agotesting new scons-based version system
Paul Davis [Thu, 26 Oct 2006 12:25:39 +0000 (12:25 +0000)]
testing new scons-based version system

git-svn-id: svn://localhost/ardour2/trunk@1015 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove reference to PluginState in VST code, for real this time
Paul Davis [Thu, 26 Oct 2006 11:45:57 +0000 (11:45 +0000)]
remove reference to PluginState in VST code, for real this time

git-svn-id: svn://localhost/ardour2/trunk@1014 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove reference to plugin_state.h in VST code
Paul Davis [Thu, 26 Oct 2006 11:28:48 +0000 (11:28 +0000)]
remove reference to plugin_state.h in VST code

git-svn-id: svn://localhost/ardour2/trunk@1013 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoCommit read-only stack security fix for 64bit processors.
Taybin Rutkin [Thu, 26 Oct 2006 04:32:12 +0000 (04:32 +0000)]
Commit read-only stack security fix for 64bit processors.

git-svn-id: svn://localhost/ardour2/trunk@1012 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agolast minute cleanups before beta6 2.0beta6
Paul Davis [Thu, 26 Oct 2006 01:48:26 +0000 (01:48 +0000)]
last minute cleanups before beta6

git-svn-id: svn://localhost/ardour2/trunk@1009 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove StateManager code entirely and more debugging output cruft
Paul Davis [Thu, 26 Oct 2006 00:47:22 +0000 (00:47 +0000)]
remove StateManager code entirely and more debugging output cruft

git-svn-id: svn://localhost/ardour2/trunk@1008 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixes for endemic (compiler?) issues with virtual inheritance of sigc::trackable...
Paul Davis [Wed, 25 Oct 2006 20:11:42 +0000 (20:11 +0000)]
fixes for endemic (compiler?) issues with virtual inheritance of sigc::trackable. NOTE: automation list undo/redo no longer operational, fix to follow

git-svn-id: svn://localhost/ardour2/trunk@1007 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixed gross inefficiency with tempo map most noticable when using the click at large...
Jesse Chappell [Tue, 24 Oct 2006 20:08:23 +0000 (20:08 +0000)]
fixed gross inefficiency with tempo map most noticable when using the click at large frame positions. also fixed minor memory leak in click code.

git-svn-id: svn://localhost/ardour2/trunk@1006 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonamespace fix.
Taybin Rutkin [Tue, 24 Oct 2006 15:41:46 +0000 (15:41 +0000)]
namespace fix.

git-svn-id: svn://localhost/ardour2/trunk@1005 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix for internationalize. Now use the I18N() macro.
Taybin Rutkin [Tue, 24 Oct 2006 15:38:46 +0000 (15:38 +0000)]
Fix for internationalize.  Now use the I18N() macro.

git-svn-id: svn://localhost/ardour2/trunk@1004 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoUpdate from Christophe Combelles.
Taybin Rutkin [Tue, 24 Oct 2006 02:52:41 +0000 (02:52 +0000)]
Update from Christophe Combelles.

git-svn-id: svn://localhost/ardour2/trunk@1001 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agovarious fixes related to lifetime management and xfades in particular. lots and lots...
Paul Davis [Sat, 21 Oct 2006 05:12:11 +0000 (05:12 +0000)]
various fixes related to lifetime management and xfades in particular. lots and lots and lots of debugging output, but sampo can test startup now. shutdown will still crash, but for a new reason.

git-svn-id: svn://localhost/ardour2/trunk@998 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixes for shared_ptr from this errors in Region, mostly for testing by Sampo (other...
Paul Davis [Fri, 20 Oct 2006 20:16:49 +0000 (20:16 +0000)]
fixes for shared_ptr from this errors in Region, mostly for testing by Sampo (other debugging work is ongoing). oh yes, fix for AudioRegion::apply_filter() too, previously crash bug

git-svn-id: svn://localhost/ardour2/trunk@997 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomove BWF header options into Configuration option, rationalize crossfade parameter...
Paul Davis [Fri, 20 Oct 2006 16:50:46 +0000 (16:50 +0000)]
move BWF header options into Configuration option, rationalize crossfade parameter names, ensure full GUI display of crossfade parameters (in menus)

git-svn-id: svn://localhost/ardour2/trunk@996 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomade defaults for crossfade config parameters the same as the ones in ardour.rc.in
Paul Davis [Fri, 20 Oct 2006 16:10:26 +0000 (16:10 +0000)]
made defaults for crossfade config parameters the same as the ones in ardour.rc.in

git-svn-id: svn://localhost/ardour2/trunk@995 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixes for crossfade views, crossfades and undo/redo. added default crossfade settings...
Paul Davis [Fri, 20 Oct 2006 16:09:42 +0000 (16:09 +0000)]
fixes for crossfade views, crossfades and undo/redo. added default crossfade settings to ardour.rc.in

git-svn-id: svn://localhost/ardour2/trunk@994 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomajor changes to Region, AudioRegion, Playlist, AudioPlaylist and Crossfade state...
Paul Davis [Thu, 19 Oct 2006 22:02:30 +0000 (22:02 +0000)]
major changes to Region, AudioRegion, Playlist, AudioPlaylist and Crossfade state management, to try to fix undo/redo. Not finished, butthe speedups etc. are in place

git-svn-id: svn://localhost/ardour2/trunk@993 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore object lifetime management fixes, plus a couple of tiny cleanups
Paul Davis [Wed, 18 Oct 2006 17:42:59 +0000 (17:42 +0000)]
more object lifetime management fixes, plus a couple of tiny cleanups

git-svn-id: svn://localhost/ardour2/trunk@992 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed wrong translation markup in sfdb_ui.cc.
Taybin Rutkin [Wed, 18 Oct 2006 01:41:40 +0000 (01:41 +0000)]
Fixed wrong translation markup in sfdb_ui.cc.

git-svn-id: svn://localhost/ardour2/trunk@991 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixed double application of gain on tracks/busses with bypassed panners
Jesse Chappell [Tue, 17 Oct 2006 21:45:20 +0000 (21:45 +0000)]
fixed double application of gain on tracks/busses with bypassed panners

git-svn-id: svn://localhost/ardour2/trunk@990 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoisomorphous fix for UndoTransaction death as was previously applied for MementoComman...
Paul Davis [Tue, 17 Oct 2006 21:15:41 +0000 (21:15 +0000)]
isomorphous fix for UndoTransaction death as was previously applied for MementoCommand (i.e. avoid delete this)

git-svn-id: svn://localhost/ardour2/trunk@989 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoreduce calls to fit_to_pixels(); flip back to old fix for rec regions botch; executab...
Paul Davis [Tue, 17 Oct 2006 20:40:39 +0000 (20:40 +0000)]
reduce calls to fit_to_pixels(); flip back to old fix for rec regions botch; executable stack fix; avoid delete this in MementoCommand lifetime management

git-svn-id: svn://localhost/ardour2/trunk@988 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix (?) handling of fake regions; use int cast before MeterFoo cast; use default...
Paul Davis [Mon, 16 Oct 2006 20:57:24 +0000 (20:57 +0000)]
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

17 years agoMake new session dialog create the session in the selected directory.
Sampo Savolainen [Fri, 13 Oct 2006 19:23:16 +0000 (19:23 +0000)]
Make new session dialog create the session in the selected directory.
Thanks Ben!

git-svn-id: svn://localhost/ardour2/trunk@986 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosession export starts from session start marker; add tooltips for rude solo + auditio...
Paul Davis [Fri, 13 Oct 2006 15:07:50 +0000 (15:07 +0000)]
session export starts from session start marker; add tooltips for rude solo + audition; start work on control protocol feedback control (unfinished but compiles and runs

git-svn-id: svn://localhost/ardour2/trunk@985 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years ago29px transport button width
Doug McLain [Thu, 12 Oct 2006 21:08:28 +0000 (21:08 +0000)]
29px transport button width

git-svn-id: svn://localhost/ardour2/trunk@984 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoagain, remove valgrind debugging hack
Paul Davis [Thu, 12 Oct 2006 15:29:21 +0000 (15:29 +0000)]
again, remove valgrind debugging hack

git-svn-id: svn://localhost/ardour2/trunk@983 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixes for meter thread using free'd member of AudioEngine, audiostreamview accessing...
Paul Davis [Thu, 12 Oct 2006 15:20:00 +0000 (15:20 +0000)]
fixes for meter thread using free'd member of AudioEngine, audiostreamview accessing deleted crossfades, and mute button now has sensible text color when active

git-svn-id: svn://localhost/ardour2/trunk@982 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoActually, 27px transport button width looks a little better
Doug McLain [Thu, 12 Oct 2006 07:49:56 +0000 (07:49 +0000)]
Actually, 27px transport button width looks a little better

git-svn-id: svn://localhost/ardour2/trunk@981 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoSet transport buttons to a uniform width (30px)
Doug McLain [Thu, 12 Oct 2006 07:18:17 +0000 (07:18 +0000)]
Set transport buttons to a uniform width (30px)

git-svn-id: svn://localhost/ardour2/trunk@980 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agorevert valgrind debugging hack
Paul Davis [Wed, 11 Oct 2006 21:57:55 +0000 (21:57 +0000)]
revert valgrind debugging hack

git-svn-id: svn://localhost/ardour2/trunk@979 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix normal gain stage to use SSE / veclib optimizations.
Sampo Savolainen [Wed, 11 Oct 2006 21:07:43 +0000 (21:07 +0000)]
Fix normal gain stage to use SSE / veclib optimizations.

git-svn-id: svn://localhost/ardour2/trunk@978 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoNew spash screen
Sampo Savolainen [Wed, 11 Oct 2006 21:05:04 +0000 (21:05 +0000)]
New spash screen

git-svn-id: svn://localhost/ardour2/trunk@977 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake MementoCommand inherit from sigc::trackable so that we don't double-call its...
Paul Davis [Wed, 11 Oct 2006 19:50:15 +0000 (19:50 +0000)]
make MementoCommand inherit from sigc::trackable so that we don't double-call its object-going-away handler; make big clock float ; do not use shared_ptr<T> in session region signalhandlers, just weak_ptr<T>

git-svn-id: svn://localhost/ardour2/trunk@976 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoToned down brightness of bar/beat lines a touch.
David Robillard [Wed, 11 Oct 2006 00:32:47 +0000 (00:32 +0000)]
Toned down brightness of bar/beat lines a touch.

git-svn-id: svn://localhost/ardour2/trunk@975 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix ghost zero lines
Sampo Savolainen [Tue, 10 Oct 2006 20:17:36 +0000 (20:17 +0000)]
Fix ghost zero lines

git-svn-id: svn://localhost/ardour2/trunk@974 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd control port to ardour.rc.in and fix crash bug caused by bad shared_ptr<Region...
Paul Davis [Tue, 10 Oct 2006 19:51:35 +0000 (19:51 +0000)]
add control port to ardour.rc.in and fix crash bug caused by bad shared_ptr<Region>(this) construct, seen when invoking "Original Position" from region context menu

git-svn-id: svn://localhost/ardour2/trunk@973 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoalpha-reduced icons from thorwil
Paul Davis [Tue, 10 Oct 2006 18:59:06 +0000 (18:59 +0000)]
alpha-reduced icons from thorwil

git-svn-id: svn://localhost/ardour2/trunk@972 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix audio clock field widths, change minsec display to include fractional seconds...
Paul Davis [Tue, 10 Oct 2006 17:46:22 +0000 (17:46 +0000)]
fix audio clock field widths, change minsec display to include fractional seconds, add and use thorwil's new icons

git-svn-id: svn://localhost/ardour2/trunk@971 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodo not include install targets for conditionally-built subdirs 2.0beta5.1
Paul Davis [Tue, 10 Oct 2006 02:36:18 +0000 (02:36 +0000)]
do not include install targets for conditionally-built subdirs

git-svn-id: svn://localhost/ardour2/trunk@969 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix for segfault on autoscroll (especially when dragging regions).
David Robillard [Tue, 10 Oct 2006 00:42:00 +0000 (00:42 +0000)]
Fix for segfault on autoscroll (especially when dragging regions).

git-svn-id: svn://localhost/ardour2/trunk@967 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMade bar/beat lines fully opaque.
David Robillard [Mon, 9 Oct 2006 21:54:09 +0000 (21:54 +0000)]
Made bar/beat lines fully opaque.

git-svn-id: svn://localhost/ardour2/trunk@966 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoVST plugin parameters restore properly 2.0beta5
Sampo Savolainen [Mon, 9 Oct 2006 21:48:27 +0000 (21:48 +0000)]
VST plugin parameters restore properly

git-svn-id: svn://localhost/ardour2/trunk@965 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoanother tweak for VST building
Paul Davis [Mon, 9 Oct 2006 19:53:04 +0000 (19:53 +0000)]
another tweak for VST building

git-svn-id: svn://localhost/ardour2/trunk@964 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoVST=1 support working in build scripts
Paul Davis [Mon, 9 Oct 2006 19:22:35 +0000 (19:22 +0000)]
VST=1 support working in build scripts

git-svn-id: svn://localhost/ardour2/trunk@963 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove debug scons message
Paul Davis [Mon, 9 Oct 2006 18:47:37 +0000 (18:47 +0000)]
remove debug scons message

git-svn-id: svn://localhost/ardour2/trunk@962 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoGive a different error message when AudioEngine::connect() tries to make
Sampo Savolainen [Mon, 9 Oct 2006 18:08:08 +0000 (18:08 +0000)]
Give a different error message when AudioEngine::connect() tries to make
an connection which already exists.

Tempo bars will now stretch from top to bottom via a hackish but
approved scheme.

Disconnect route inputs and outputs when removing them from the session.

git-svn-id: svn://localhost/ardour2/trunk@961 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodo not conditionally add directories to "subdirs" because then they are not included...
Paul Davis [Mon, 9 Oct 2006 17:56:13 +0000 (17:56 +0000)]
do not conditionally add directories to "subdirs" because then they are not included in the src tarball if various scons flags are not set

git-svn-id: svn://localhost/ardour2/trunk@960 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix abort-capture path, including many subtle issues with shared_ptr<>; remove old...
Paul Davis [Mon, 9 Oct 2006 15:50:44 +0000 (15:50 +0000)]
fix abort-capture path, including many subtle issues with shared_ptr<>; remove old automation feedback code; make new automation feedback code slightly configurable ; fix zoom focus options for playhead + edit cursor ; prevent zoom < 2 samples per pixel to avoid crashes ; peak building now uses shared_ptr<Source> not Source*

git-svn-id: svn://localhost/ardour2/trunk@959 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoBar/Beat line aesthetic fixes.
David Robillard [Sun, 8 Oct 2006 19:53:06 +0000 (19:53 +0000)]
Bar/Beat line aesthetic fixes.

git-svn-id: svn://localhost/ardour2/trunk@958 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix speed quietning to respect the current setting.
Sampo Savolainen [Sun, 8 Oct 2006 19:27:33 +0000 (19:27 +0000)]
Fix speed quietning to respect the current setting.

git-svn-id: svn://localhost/ardour2/trunk@957 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoAdded ardour.icns file.
Taybin Rutkin [Fri, 6 Oct 2006 00:00:44 +0000 (00:00 +0000)]
Added ardour.icns file.

git-svn-id: svn://localhost/ardour2/trunk@956 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoprevent normal regions from moving with session start
Paul Davis [Thu, 5 Oct 2006 15:11:31 +0000 (15:11 +0000)]
prevent normal regions from moving with session start

git-svn-id: svn://localhost/ardour2/trunk@954 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agothorwil's design picks for NSD
Paul Davis [Thu, 5 Oct 2006 14:43:25 +0000 (14:43 +0000)]
thorwil's design picks for NSD

git-svn-id: svn://localhost/ardour2/trunk@953 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agodisplay results of a bounce in the region list
Paul Davis [Thu, 5 Oct 2006 12:19:28 +0000 (12:19 +0000)]
display results of a bounce in the region list

git-svn-id: svn://localhost/ardour2/trunk@952 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix crash on Insert Selected Region into track, caused by using single-row selection...
Paul Davis [Thu, 5 Oct 2006 11:36:52 +0000 (11:36 +0000)]
fix crash on Insert Selected Region into track, caused by using single-row selection function for a multi-selectable treeview

git-svn-id: svn://localhost/ardour2/trunk@951 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoGeneric MIDI control now saves+restores its state; PBD::ID now requires a buffer...
Paul Davis [Thu, 5 Oct 2006 01:49:32 +0000 (01:49 +0000)]
Generic MIDI control now saves+restores its state; PBD::ID now requires a buffer size for its print() method

git-svn-id: svn://localhost/ardour2/trunk@949 d708f5d6-7413-0410-9779-e7cbd77b26cf