You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
this behavior is actually controlled by a runtime flag called loopFile within the Tape module, but it does not have public setters. i believe adding setter and corresponding OSC handler would be sufficient to toggle looping.
it doesn't seem like there's a good place in the PARAMETER menu that makes sense to control this (short of adding a new SUB for tape, which this would be the only option).
alternatively, i propose a minor rework of the TAPE UI:
E2 (scroll) switches between PLAY and REC (which follows existing UI for up/down)
K2 cancels an armed PLAY or REC (currently there's no way to cancel, and this would also follow existing conventions.) presently this toggles between PLAY and REC (i don't know why i made this decision)
E3 in PLAY toggles loop mode
if this seems like a good idea, i can work on this next week
combing through old tickets surfaced: #766 @tehn , re: K2 -- could 'canceling' an in-progress PLAY inherit the current STOP functionality, leaving K3 free for PAUSE?
this behavior is actually controlled by a runtime flag called
loopFile
within theTape
module, but it does not have public setters. i believe adding setter and corresponding OSC handler would be sufficient to toggle looping.https://github.com/monome/norns/blob/main/crone/src/Tape.h#L346
might be good to expose this to OSC / lua.
The text was updated successfully, but these errors were encountered: