View Issue Details

IDProjectCategoryView StatusLast Update
0002074ardourbugspublic2020-04-19 20:12
Reporterrealhangman Assigned Topaul  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
Product VersionSVN/2.0-ongoing 
Summary0002074: [PATCH] Creating a new session with unmarked "automatically connect outputs" nevertheless connects outputs of tracks with master
DescriptionCreating a new session with unmarked "automatically connect outputs" nevertheless connects outputs of tracks with master
pretty much says it.

After creating a new session with Ardour 2.3 which I didn't want to connect anything to anything, Ardour connects the trackoutputs to the master.

Small bug, not very important, but the starting dialog seems to ignore the unmarking of the option.
TagsNo tags attached.

Activities

realhangman

2009-03-29 08:04

reporter   ~0005846

Still the same in 2.8. I do not want any tracks to automatically connect and the session creation dialog ignores it.

2009-10-19 20:30

 

2074.patch (979 bytes)   
diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc
index 19f9031..e1842b8 100644
--- a/gtk2_ardour/ardour_ui.cc
+++ b/gtk2_ardour/ardour_ui.cc
@@ -2151,14 +2151,16 @@ ARDOUR_UI::build_session_from_nsd (const Glib::ustring& session_path, const Glib
 		}
 		
 		/// @todo some minor tweaks.
+
+		oconnect = AutoConnectOption (0);
 		
-		if (new_session_dialog->connect_outs_to_master()) {
-			oconnect = AutoConnectMaster;
-		} else if (new_session_dialog->connect_outs_to_physical()) {
-			oconnect = AutoConnectPhysical;
-		} else {
-			oconnect = AutoConnectOption (0);
-		} 
+		if (new_session_dialog->connect_outputs()) {
+			if (new_session_dialog->connect_outs_to_master()) {
+				oconnect = AutoConnectMaster;
+			} else if (new_session_dialog->connect_outs_to_physical()) {
+				oconnect = AutoConnectPhysical;
+			}
+		}
 		
 		nphysin = (uint32_t) new_session_dialog->input_limit_count();
 		nphysout = (uint32_t) new_session_dialog->output_limit_count();
2074.patch (979 bytes)   

cth103

2009-10-19 20:31

administrator   ~0006731

Fixed in 3.0, and the attached patch fixes it in 2.0-ongoing. Assigning to paul in case he wants to put it into a release.

paul

2009-10-30 16:47

administrator   ~0006995

committed rev 5982, good stuff (and stupid code before hand)

system

2020-04-19 20:12

developer   ~0021632

Issue has been closed automatically, by Trigger Close Plugin.
Feel free to re-open with additional information if you think the issue is not resolved.

Issue History

Date Modified Username Field Change
2008-02-12 20:19 realhangman New Issue
2009-03-29 08:04 realhangman Note Added: 0005846
2009-10-19 20:30 cth103 File Added: 2074.patch
2009-10-19 20:30 cth103 Status new => assigned
2009-10-19 20:30 cth103 Assigned To => paul
2009-10-19 20:31 cth103 Note Added: 0006731
2009-10-19 22:15 cth103 cost => 0.00
2009-10-19 22:15 cth103 Summary Creating a new session with unmarked "automatically connect outputs" nevertheless connects outputs of tracks with master => [PATCH] Creating a new session with unmarked "automatically connect outputs" nevertheless connects outputs of tracks with master
2009-10-30 16:47 paul Note Added: 0006995
2009-10-30 16:47 paul Status assigned => resolved
2009-10-30 16:47 paul Resolution open => fixed
2020-04-19 20:12 system Note Added: 0021632
2020-04-19 20:12 system Status resolved => closed