For the Tracker and Tracker+ the pads are a great way to navigate between patterns (or visualize the active pattern). But this functionality is currently not fully fleshed out.
This wish is already very opinionated, but if you feel there is room for improvement, please feel free to do so!
What is the problem?
At the moment you only have access to the first 48 patterns via the pads. This is most likely because there hasn’t been a good UX proposal yet, to go beyond.
This wish proposes an enhancement to this functionality that should cover most usecases when used in Pattern-View.
What should this feature achieve?
When you Press and hold the Pattern Button, the screen should change from this:
To this:
This enhanced view can cover most use cases and gives a visual indicator where you are (in conjunction with highlighting the physical pads).
Naming Convention used from here on out:
Pattern-Button
= The regular Pattern Screen-Button. Indicated by Pattern 7 in the screenshot.Page-Button
= Newly proposed Screen-Button. Indicated by the text01-48
and the Indicator-Dots. Pressing this button will cycle through all available Pattern-PagesAdd to Queue
= Newly proposed Screen-Button. Specific for queuing patterns during playback. This should work as a toogle (ON/OFF)
Pattern switching has multiple contexts where it can currently be used:
- Non-Playback / Editing - when editing patterns or no playback is active
- During Playback - when patterns are playing during song mode or regular pattern loop
It also can be used in different ways:
- via Pads
- via Joghweel
- via Arrow Keys
Thereby below you will find multiple usage-scenarios.
In every scenario, the goal is to jump from pattern 1 to pattern 49.
To make it easier to understand the behaviour and get a feeling, i’ve also created a small interactive demo, It is by no means a complete demo (requires keyboard and mousewheel):
Non-Playback / Editing Scenarios
Navigating with the Pads
- The first pad is highlighted, indicating that Pattern 1 is active
- Press and hold the
Pattern-Button
- Press the
Page-Button
to cycle between all available pages- Press once to reach Page 2
- The text above the Button changes to
49-96
and the second Dot is highlighted.
- The first pad is no longer highlighted, press it, to activate pattern 49
- Let go of the
Pattern-Button
Navigating with the Jogwheel
- The first pad is highlighted, indicating that Pattern 1 is active
- Press and hold the
Pattern-Button
- Move your jogwheel to switch between patterns, the highlighted pad moves with your changes (current behaviour).
- Once you reach Pattern 49, the text above the
Page-Button
would change to49-96
and the second Dot would be highlighted - The highlighted pad would round-robin to the start (top-left pad) to indicate pattern 49.
- Let go of the
Pattern-Button
Navigating with the Arrow Keys
There are two possible behaviours here - depending if the current Arrow-key behaviour should be kept or changed.
Based on how Arrow-Keys work right now, it would have to be the following:
Arrow Up / Down
- Navigate between patterns one pattern at a time, as expected.- If Pattern 49 is reached, the
Page-Button
text would change as explained above. Arrow Left / Right
- Does the same thing, but it will queue the pattern (again - this is the current tracker behaviour)- Pressing the
Page-Button
would allow you to quickly cycle between all available pages, to quickly jump from one set of 48 patterns to the next.- When jumping between pages, pressing a key to navigate further should always start at the first pattern of that screen.
Alternate Behaviour:
- The arrows allow you to navigate within the 2 dimensional grid of the pads
Arrow Up / Down
would be +/- 12 patterns. Visually navigating up and down on the pads.Arrow Left / Right
would be +/- 1 pattern. Visually navigating left and right on the pads.
During Playback Scenarios
Navigating with the Pads
- The first pad is highlighted, indicating that Pattern 1 is active
- Press and hold the
Pattern-Button
- Decide if you want to immediately switch to a pattern once you press a pad or if you want to queue your final destination.
- If you want to queue: press
Add to Queue
to enable it.
- If you want to queue: press
- Press the
Page-Button
to cycle between all available pages- Press once to reach Page 2, indicated by the text changing to
49-96
and the second Dot being highlighted.
- Press once to reach Page 2, indicated by the text changing to
- Press the first pad to active it or queue it
- Let go of the
Pattern-Button
Navigating with the Jogwheel
- The first pad is highlighted, indicating that Pattern 1 is active
- Press and hold the
Pattern-Button
- Decide if you want to immediately switch to a pattern once you move the joghweel or if you want to queue your final destination.
- If you want to queue: press
Add to Queue
to enable it.
- If you want to queue: press
- Move your jogwheel to switch between patterns, the highlighted pad moves with your changes.
- Once you reach Pattern 49, the text above the
Page-Button
would change to49-96
and the second Dot would be highlighted - If you decided to queue: the queue will become active once you let go of the
Pattern-Button
. If you wanted immediate changes, the pattern will already have changed.
Navigating with the Arrow Keys
There are two possible behaviours here - depending if the current arrow-key behaviour should be kept or changed.
Based on how Arrow Keys work right now, it would have to be the following:
Arrow Up/Down
- Navigate between patterrns as expected. If Pattern 49 is reached, thePage-Button
text would change as explained above. Pattern change is immediate during navigation.Arrow Left/Right
- Does the same thing, but it will queue the pattern (again - this is the current tracker behaviour)- Pressing the
Page-Button
would allow you to quickly cycle between all available pages, to quickly jump from one set of 48 patterns to the next.- When jumping between pages, pressing a key to navigate further should always start at the first pattern of that screen.
Alternate Behaviour:
Here you also have to decide before moving if you want to immediatly change patterns or if you want to queue the change. If you want to queue it, press Add to Queue
first.
- The arrows allow you to navigate within the 2 dimensional grid of the pads
Arrow Up / Down
would be +/- 12 patterns. Visually navigating up and down on the padsArrow Left / Right
would be +/- 1 pattern. Visually navigating left and right on the pads
Sidenote:
- The Trackers currently support 255 patterns.
- 255 / 48 = 5.3125 Pattern-Pages
To make full use of this paging system and to not have one page that only supports a handful of patterns, it would thereby be useful to increase this limit to 288 Patterns.
Are there any workarounds?
Use the current implementation
Any links to related discussions?
Discussions:
Existing wishes that will be superseded by this one (but cover their usecases as well):
- Ability to select patterns 49 and above with the pads (0 votes)
- Pattern-View: Queuing Patterns via Pads (1 vote)
Any references to other products?
–