ardour.git
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

17 years agoCrossfades are restored off disk properly again.
Sampo Savolainen [Wed, 4 Oct 2006 19:40:32 +0000 (19:40 +0000)]
Crossfades are restored off disk properly again.

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

17 years agoremove non-code-related icons
Paul Davis [Wed, 4 Oct 2006 17:21:58 +0000 (17:21 +0000)]
remove non-code-related icons

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

17 years agoadd new icons files
Paul Davis [Wed, 4 Oct 2006 17:20:28 +0000 (17:20 +0000)]
add new icons files

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

17 years agoadded global revision info access
Paul Davis [Tue, 3 Oct 2006 20:29:17 +0000 (20:29 +0000)]
added global revision info access

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

17 years agothe actual fix for width of string ID representation 2.0beta4
Paul Davis [Tue, 3 Oct 2006 19:59:07 +0000 (19:59 +0000)]
the actual fix for width of string ID representation

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

17 years agofloating point precision fix, after months of waiting, plus fix for width of string...
Paul Davis [Tue, 3 Oct 2006 19:57:38 +0000 (19:57 +0000)]
floating point precision fix, after months of waiting, plus fix for width of string ID representation

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

17 years agochanges to make the tarball compile
Paul Davis [Mon, 2 Oct 2006 20:29:57 +0000 (20:29 +0000)]
changes to make the tarball compile

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

17 years agofixes for various bugs including dangling ref to route in session, opening sessions...
Paul Davis [Mon, 2 Oct 2006 18:09:34 +0000 (18:09 +0000)]
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

17 years agoactually connect Editor to config state change system
Paul Davis [Sun, 1 Oct 2006 13:06:43 +0000 (13:06 +0000)]
actually connect Editor to config state change system

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

17 years agoScript portability fixes.
David Robillard [Sat, 30 Sep 2006 15:58:21 +0000 (15:58 +0000)]
Script portability fixes.

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

17 years agomany important changes to configuration system and specific parameters
Paul Davis [Fri, 29 Sep 2006 21:39:39 +0000 (21:39 +0000)]
many important changes to configuration system and specific parameters

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

17 years agomodify design of configuration state saving to reflect discussions on IRC
Paul Davis [Fri, 29 Sep 2006 13:10:46 +0000 (13:10 +0000)]
modify design of configuration state saving to reflect discussions on IRC

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

17 years agofixes for destructive track offsets of various kinds; move from jack_nframes_t -...
Paul Davis [Thu, 28 Sep 2006 17:23:52 +0000 (17:23 +0000)]
fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t

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

17 years agoVST support now builds a useful script and installs correctly; fix leftovers for...
Paul Davis [Tue, 26 Sep 2006 21:54:51 +0000 (21:54 +0000)]
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

17 years agoSimple crossfade height fix for crossfades for Small and Smaller tracks
Sampo Savolainen [Tue, 26 Sep 2006 15:38:51 +0000 (15:38 +0000)]
Simple crossfade height fix for crossfades for Small and Smaller tracks

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

17 years agoFix for building with SURFACES=1 (new config system broke tranzport).
David Robillard [Tue, 26 Sep 2006 03:00:57 +0000 (03:00 +0000)]
Fix for building with SURFACES=1 (new config system broke tranzport).

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

17 years agoversion of a patch from Ben Loftis to correct how offset destructive tracks are drawn...
Paul Davis [Tue, 26 Sep 2006 00:44:08 +0000 (00:44 +0000)]
version of a patch from Ben Loftis to correct how offset destructive tracks are drawn. audio playback is not correct in myt tests

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

17 years agoremove wierd handling of edit_mode
Paul Davis [Mon, 25 Sep 2006 22:38:44 +0000 (22:38 +0000)]
remove wierd handling of edit_mode

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

17 years agomissing break
Ben Loftis [Mon, 25 Sep 2006 21:50:13 +0000 (21:50 +0000)]
missing break

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

17 years agothe BIG CONFIG patch
Paul Davis [Mon, 25 Sep 2006 21:24:00 +0000 (21:24 +0000)]
the BIG CONFIG patch

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

17 years agoFix the interchange/ directory structure for snapshots
Sampo Savolainen [Mon, 25 Sep 2006 19:58:47 +0000 (19:58 +0000)]
Fix the interchange/ directory structure for snapshots

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

17 years agoNick, I am your god.
Sampo Savolainen [Sat, 23 Sep 2006 10:06:57 +0000 (10:06 +0000)]
Nick, I am your god.

(fix loading old sessions)

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

17 years agofixes for drag-n-drop broken by use of boost::shared_ptr<T>
Paul Davis [Wed, 20 Sep 2006 16:24:24 +0000 (16:24 +0000)]
fixes for drag-n-drop broken by use of boost::shared_ptr<T>

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

17 years agoMake crossfades which appear as the result of a set_state() call (for
Sampo Savolainen [Tue, 19 Sep 2006 13:45:51 +0000 (13:45 +0000)]
Make crossfades which appear as the result of a set_state() call (for
example undo or redo) appear in the gui.

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

17 years agofirst attempt at adding new SMPTE formats, moving SMPTE options to menu, adding video...
Ben Loftis [Mon, 18 Sep 2006 16:50:42 +0000 (16:50 +0000)]
first attempt at adding new SMPTE formats, moving SMPTE options to menu, adding video pullup selections, fixing SMPTE save/recall

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

17 years agobetter fix for duplicate regions, fix nasty side-effects from recent directory struct...
Paul Davis [Mon, 18 Sep 2006 15:16:29 +0000 (15:16 +0000)]
better fix for duplicate regions, fix nasty side-effects from recent directory structure changes, debug info for d-n-d issue

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

17 years agoRe-fix multi present problem (without breaking cmdline session loading).
David Robillard [Sat, 16 Sep 2006 23:43:51 +0000 (23:43 +0000)]
Re-fix multi present problem (without breaking cmdline session loading).

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

17 years agoFixed multiple presenting of session window (very annoying when the error dialog...
David Robillard [Sat, 16 Sep 2006 04:09:13 +0000 (04:09 +0000)]
Fixed multiple presenting of session window (very annoying when the error dialog comes up).

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

17 years agoFix for the persistent rec-region problem.
David Robillard [Sat, 16 Sep 2006 02:58:22 +0000 (02:58 +0000)]
Fix for the persistent rec-region problem.

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

17 years agomore fiddling about with placing bits of the scroll/zoom operation in the idle callba...
Nick Mainsbridge [Sun, 10 Sep 2006 17:49:03 +0000 (17:49 +0000)]
more fiddling about with placing bits of the scroll/zoom operation in the idle callback. fix some ruler bugs. overall this should be smoother.

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

17 years agonever remove tape track source files even if empty, reconnect editor mute/solo buttons
Paul Davis [Fri, 8 Sep 2006 17:12:14 +0000 (17:12 +0000)]
never remove tape track source files even if empty, reconnect editor mute/solo buttons

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

17 years agoFixed compilation of coreaudiosource.cc
Taybin Rutkin [Thu, 7 Sep 2006 18:25:41 +0000 (18:25 +0000)]
Fixed compilation of coreaudiosource.cc

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

17 years agoremove all duplicated _id members from children of PBD::Stateful.
Paul Davis [Thu, 7 Sep 2006 15:07:14 +0000 (15:07 +0000)]
remove all duplicated _id members from children of PBD::Stateful.
Sources now know about Session.
rearrange session directory heirarchy. remove tape_dir stuff.
NSD allows absolute/relative paths to be typed straight into the text entry.
Session history reloaded after all 3rd party registrations done.
Editor restores its ID; other objects still need this.
use g_mkdir_with_parents() instead of mkdir()
one example of using g_file_test() instead of access.

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

17 years agoFix declicking for phase inverted routes by stopping
Sampo Savolainen [Tue, 5 Sep 2006 17:53:54 +0000 (17:53 +0000)]
Fix declicking for phase inverted routes by stopping
process_output_buffers() from inverting the phase of a buffer twice.
Also fixed bug in apply_declick() which resulted in incorrect phases for
even buffers of p-reversed routes.

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