yes, you do this with the record button, but to get out of this loop, you need another button, the stop button. but you only have ONE footswitch, so the re-record case is not manageable with the footswitch alone. after pressing the footswitch to start the recording, the footswitch turns into a stop button. That’s just logic; of course, you can’t change that with the script.
You’re right,
but after a successfull recording (via re-record) I’d be OK to use the stop button as the job is done and I don’t need my hands on the guitar anymore - I do not need the footswitch for this.
Anyway, I’d be interested in Christian’s thoughts about this topic.
I hope you realize that I’m not here to criticize his work - in fact I think he does an amazing job here - this script together with the Faderport exceeds my expectations from a DAW controller anyway.
I just try to give some thoughts/ideas/input - if usefull or not - well, this is up to Christian.
Cheers,
Frank
I have several acoustic instruments here. I play some of them reasonably well, others not so well. Actually, I’m primarily a pianist.
I tested the footswitch for months before making the final decision on its new technical implementation.
I tried playing keyboard, grand acoustic piano, guitar, drums, and saxophone while using the footswitch.
Of course, I’m familiar with Cubase’s Re-Record Mode, which lets you restart recording from a specific point with just one click.
When I’m sitting at my desk with my guitar and can still just reach the FaderPort with my right hand, the Re-Record Mode can be useful. But from the drum kit, however, I first have to get up and walk over to the desk to operate the FaderPort. And when I play the saxophone, I regularly need a break in between to catch my breath, and I want to have my peace and quiet right away. As a result, I came to the conclusion that the Re-Record Mode with its immediate restart is unsuitable in far too many cases. I don’t care if someone else expects the Re-Record Mode to work with the footswitch. What’s more important is that all use cases can be handled with the footswitch, something other than a button.
So the basic rule was, that it must always be possible to stop the process using the footswitch. This is also important in case you only want to make a small correction and absolutely must not overwrite anything beyond that point. Of course, you could configure safety mechanisms beforehand to prevent this, but in practice, many people don’t do that - at least, I don’t.
I then simulated all (for me) possible use cases and concluded that ‘continue from the current point’, ‘return to last start’ and ‘return to left locator’ were the optimal set of transport functions for the footswitc for both, Play Stlye and Record Style.
I had already thought before, that I could do even more with the footswitch if I took into account how long I held it down.
At first, I tried a lot of different press-down times, but in the end I came to the conclusion that only these are practically feasible: short, 1 second, or 3 seconds. With any other times, I made too many mistakes and had to concentrate too hard.
In practice, the use cases have broken down roughly as follows:
(a) continue recording = 25%
(b) resume recording from ‘last start’ = 50%
(c) resume recording from ‘left locator’ = 25%
After that, the further specification was determined. In that process, I had to realize that too much flexibility in operating the footswitch led to more misoperations. This is how the final concept, as it is now, came about. I will not change it anymore either.
I intentionally did not implement an option that would allow the required 1-second press for case (b) to be removed. I tried that, but it caused some confusion. But you can do that anyway by ‘activating’ the transport setting ‘return to Start Position on Stop’ in Cubase in the menu item Transport > Start Mode. I had indeed always strictly prescribed setting this option to ‘deactivated’, but in this case, as an exception, NOT, if in the above case (b) one footswitch press less is desired. I don’t do that myself. I prefer the ‘long version’. As a result, I master all 100% of the use cases for the footswitch better without any confusion. Sorry, that might sound a little ‘undemocratic’, but since I work (= main job) as a software product designer, I’m used to deciding things the way I think is best.
Best regards,
CKB ![]()
Thanks Christian for sharing your thoughts about the footswitch functionality !
Appreciate it !
Cheers,
Frank