peter Zoom:
I don't agree with you. Zoom buttons work just as I want them to work. They zoom in around the playhead (playhead keeps its position on the screen). That makes sense. When you want to zoom on certain area, position the playhead there. It absolutely makes no sense to always center on the middle of the screen as you would always end up in the middle of the song if just press the zoom button.
Sorry Peter i dont think you understand my poorely described request, yes you are correct with your basic behaviour, but zoom buttons and behaviour as it is is not polished, it is fighting the operator not aiding him when used in different ways , i will explain to what things are not working after things settle down, its useable but not great you have to consider when in play or when in stop modes, when in loop,no loop, when partially zoomed when to follow or not to follow playhead.
There are a lot of considerations.
At the moment the follow playhead has a delay when it hits the right side of screen than jumps to the left side of screen , i would rather the playhead remains central to screen and the waveform moves through it, as this is a smoother movement without jerks and sudden jumps.
I also believe a change over button to lock on to playhead in to the center makes sense, because when you move around and zoom in and out you dont want the playhead dictating to you but then a quick lock on to playhead command would make it easy to follow the playhead, which should be central to screen so you can see whats comming up and you can see whats passed, at the moment you have a kangaroo jumping around scenario.
I will point out examples later but for now it will do.