Pattern Editor overview
Use the Pattern Editor to create your own scale patterns or arpeggio patterns on the fretboard. These patterns can then be turned into exercises for structured practice.
How it works
- Select a chord or a scale and its root
Choose the scale or chord you want to practice and set the root note. - Select the desired fretboard range
Define the part of the fretboard where your pattern should be located. - View and select notes
All notes belonging to the selected scale or chord are displayed on the fretboard and can be selected. - Adjust the fretboard information
For better orientation, you can change the displayed information on the fretboard (e.g., notes, intervals, or fingering). - Create your pattern
Tap on frets to add a note to the pattern or tap again to remove it. - Create an exercise
Once your pattern is complete, tap the Exercise button:- Create an new exercise from the selected pattern
- Add a pattern to an existing exercise to combine multiple patterns into a single practice routine

Why create your own scale or arpeggio pattern exercises?
Practicing scales and arpeggios becomes much more effective when exercises match your personal learning goals and playing style.
Creating your own patterns allows you to:
- Focus on specific positions on the fretboard
- Practice difficult transitions or fingerings
- Learn scales across the neck step by step
- Develop improvisation skills by visualizing scale tones in custom shapes
- Create targeted technical exercises for speed, accuracy, or coordination
Instead of practicing fixed patterns only, you can build exercises that match exactly what you want to improve.
Your custom patterns can then be used in the practice tool to practice them repeatedly, systematically, and in different speed.

Scale and Arpeggio Patterns in smartChord
smartChord already provides predefined scale patterns or arpeggio patterns that help you learn how notes are organized on the fretboard. These patterns types can also be used directly to create practice exercises. Both tools allow you to turn patterns directly into practice material or can be opened and edited in the Pattern Editor.