summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libs/ardour/track.cc5
1 files changed, 4 insertions, 1 deletions
diff --git a/libs/ardour/track.cc b/libs/ardour/track.cc
index 522b9ebe05..3ad5733320 100644
--- a/libs/ardour/track.cc
+++ b/libs/ardour/track.cc
@@ -416,7 +416,10 @@ Track::no_roll (pframes_t nframes, framepos_t start_frame, framepos_t end_frame,
bool const tape_machine_mode = Config->get_tape_machine_mode ();
bool no_meter = false;
- if (!software_monitor && tape_machine_mode && !track_rec) {
+ if (!auto_input && !track_rec) {
+ no_meter=true;
+ }
+ else if (!software_monitor && tape_machine_mode && !track_rec) {
no_meter=true;
}
else if (!software_monitor && !tape_machine_mode && !track_rec && !auto_input) {