We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2ccf254 commit df300d6Copy full SHA for df300d6
1 file changed
Applications/Sequencer/NotePad.cpp
@@ -277,7 +277,13 @@ void SequencerNotePad::SequencerEvent(const MidiPacket& packet)
277
if(testingMode) {return;}
278
279
uint8_t track = sequencer->track;
280
- if (sequencer->sequence.Playing(track) && sequencer->sequence.ShouldRecord(track))
+ uint8_t stepsSelected = sequencer->stepSelected.size();
281
+
282
+ if (sequencer->sequence.Playing(track) &&
283
+ sequencer->sequence.RecordEnabled() &&
284
+ sequencer->sequence.ShouldRecord(track) &&
285
+ stepsSelected == 0
286
+ )
287
{
288
sequencer->sequence.RecordEvent(packet, track);
289
return;
0 commit comments