scale-locked riff sequencer

Pick a root and scale — the grid reshapes so every row is in key. Tap a cell to place a note, tap again to remove, stack a column for chords. Flip on Chromatic view for all twelve notes with the off-scale ones dimmed. Demo riff drops in a pattern that fits whatever scale you've chosen. Realistic samples streams real instrument recordings for a natural sound; switch it off (or when offline) to use physical-modeled strings instead.