Improved Navigation Part II
One of the primary reasons Traverso exist is that it is a research project for creating a User Interface for Digital Audio Workstation's (DAW) that has the best imaginable Work Flow ever!
This week another step has been made to reach that goal!
Added to the development version (in the git repository) is 'layer based navigation' which will please keyboard users a lot!
A short explanation:
The main canvas in Traverso uses a layered approach.
Bottommost is the Sheet layer, on top of that Tracks, on top of that AudioClips and finally AudioClips have a Curve Layer.
The user can browse from one item in a layer to another by simply using the arrow keys.
Now when you browse in one layer, say AudioClips, and you want to browse Tracks you need to go one level below the current one, from AudioClips to Tracks layer:
SHIFT+ < Down arrow >
Now you can browse through Tracks with up/down arrow key. For convenience if a Track has audioClips, the left/right arrow key automatically will do a 'to upper layer' action for you, key action is:
SHIFT+ < Up arrow >
So far so good, now you want to edit a gain curve: go to curve mode first with < F2 >, then go one level up with SHIFT+ < up arrow > and you'll notice the curve layer becomes active. you can now add nodes with < N > and browse through nodes with the arrow keys, and move nodes with [ D ].
Key behind this is that no mouse is involved, and everything can be done by the keyboard exclusively, but if you want to use the mouse, you can do so by simply moving it a tiny bit, and the mouse cursor takes over the Work Cursor with the benefit of the user not losing the focus on the 'edit point'!
More to come !