* fingering mask on fretboard state model * multiple fretboards, one mask per fretboard * groupable * slideable; synched with group * output various data representations