The current implementation of both the scroll wheel and Rewind/Forward commands is poorly implemented.
The jog wheel only allows moving by a bar, and the Rewind/Forward commands move the playhead very fast, not allowing fine movements. Using keyboard modifiers, it replicates the jog wheel moving a bar.
Possible solutions:
- Make the scroll value adapt to the zoom state. If zoomed out, scroll bars. if zoomed in, scroll by sub-beats. Basically following the snapping behaviour implemented for events.
- Create shortcuts for moving forward/backward by specified beats/ms/samples.