View Issue Details

IDProjectCategoryView StatusLast Update
0003445ardourbugspublic2020-04-19 20:14
Reporterlincoln Assigned Tocth103  
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionfixed 
Target Version3.0-beta1 
Summary0003445: Plugin state being reset on transport stop
DescriptionIn A3 if you de-activate a plugin using the check box in th eprocessor box, the plugin will be re-enabled when the transport is stopped.
TagsNo tags attached.

Activities

cth103

2010-09-09 14:34

administrator   ~0009018

plugins-stop-with-transport has to be true.

2010-09-12 16:17

 

processor-go-active-on-transport-stop.patch (781 bytes)   
Index: libs/ardour/ardour/processor.h
===================================================================
--- libs/ardour/ardour/processor.h	(revision 7766)
+++ libs/ardour/ardour/processor.h	(working copy)
@@ -72,8 +72,8 @@
 	virtual void run (BufferSet& /*bufs*/, framepos_t /*start_frame*/, framepos_t /*end_frame*/, nframes_t /*nframes*/, bool /*result_required*/) {}
 	virtual void silence (nframes_t /*nframes*/) {}
 
-	virtual void activate ()   { _pending_active = true; ActiveChanged(); }
-	virtual void deactivate () { _pending_active = false; ActiveChanged(); }
+	virtual void activate ()   { _pending_active = true; }
+	virtual void deactivate () { _pending_active = false;}
         virtual void flush() {}
 
 	virtual bool configure_io (ChanCount in, ChanCount out);

lincoln

2010-09-12 16:23

reporter   ~0009032

Added patch that removes the signalling on property change. I do not think that this is 100% but then again it seems to do the job.

cth103

2010-09-14 00:43

administrator   ~0009044

This should be fixed in SVN.

system

2020-04-19 20:14

developer   ~0022221

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
2010-09-09 10:37 lincoln New Issue
2010-09-09 13:51 cth103 cost => 0.00
2010-09-09 13:51 cth103 Target Version => 3.0-beta1
2010-09-09 14:34 cth103 Note Added: 0009018
2010-09-09 14:34 cth103 Status new => confirmed
2010-09-12 16:17 lincoln File Added: processor-go-active-on-transport-stop.patch
2010-09-12 16:23 lincoln Note Added: 0009032
2010-09-14 00:43 cth103 Note Added: 0009044
2010-09-14 00:43 cth103 Status confirmed => resolved
2010-09-14 00:43 cth103 Resolution open => fixed
2010-09-14 00:43 cth103 Assigned To => cth103
2020-04-19 20:14 system Note Added: 0022221
2020-04-19 20:14 system Status resolved => closed