A logical, straight-forward system to help intermediate guitarists navigate, internalize, and memorize the notes on the guitar fretboard. Dive into the middle of the neck with confidence.
FREE FOR LIMITED TIME!
Offer ends on Sep. 30, 2026
Master the Fret 5-, 7+ and 12 Family Anchors
Navigate using the Proximity Rule
Leverage Inter-String Relationships
Learn with Note Naming Exercises
Test your current Anchor Note naming skills in the Flashcard App:
(String, Fret) — tap to reveal
tap for next · hold to flip back
How this works
Tap the card, or press Reveal, to see the note
Tap again, or press Next, for another random card
Hold the card (or Shift+click on desktop) to flip it back without advancing
Hold (or Shift+click) an unrevealed card for a hint, when one's available
v1.0 — 2026-08-29
!function(){const t=["open","fret5","fret7","fret12"],n=["E","B","G","D","A","E"],e=["E","F","F#/Gb","G","G#/Ab","A","A#/Bb","B","C","C#/Db","D","D#/Eb"];function i(t,i){const o=e.indexOf(n[t-1]);return e[(o+i)%12]}const o=[[1,0,0],[2,0,0],[3,0,0],[4,0,0],[5,0,0],[6,0,0],[1,5,1],[2,5,1],[3,4,1],[4,5,1],[5,5,1],[6,5,1],[1,7,2],[2,8,2],[3,7,2],[4,7,2],[5,7,2],[6,7,2],[1,12,3],[2,12,3],[3,12,3],[4,12,3],[5,12,3],[6,12,3]].map(([n,e,o])=>({string:n,fret:e,group:t[o],note:i(n,e)}));let r=0;const s=document.getElementById("f57anchmin-flashcard"),c=document.getElementById("f57anchmin-card-front-text"),a=document.getElementById("f57anchmin-front-hint"),l=document.getElementById("f57anchmin-card-back-text"),f=document.getElementById("f57anchmin-next-btn");function d(){f.textContent=s.classList.contains("is-flipped")?"Next":"Reveal"}function p(){const t=function(t){const{string:n,group:e}=t;return"open"===e?{type:"octave",targetFret:12}:"fret12"===e?{type:"octave",targetFret:0}:"fret5"===e?1===n?{type:"string-cross",direction:"prev",imaginary:!0}:{type:"string-cross",direction:"prev",targetString:n-1}:"fret7"===e?6===n?{type:"string-cross",direction:"next",imaginary:!0}:{type:"string-cross",direction:"next",targetString:n+1}:null}(o[r]);t&&(a.textContent=function(t){return"octave"===t.type?`Same note as ${0===t.targetFret?"Open":"Fret "+t.targetFret} on this string (${12===t.targetFret?"one octave up":"one octave down"})`:"string-cross"===t.type?`${"prev"===t.direction?"←":"→"} Same pitch as ${t.imaginary?"prev"===t.direction?"your imaginary A-string":"your imaginary B-string":"String "+t.targetString} open`:""}(t),a.style.display="block")}function g(){a.style.display="none",a.textContent=""}function u(){a.textContent="Hold for hint",a.style.display="block"}function m(){s.classList.remove("is-flipped"),g(),d(),setTimeout(()=>{const t=o[r];c.textContent=`(${t.string}, ${t.fret})`,l.textContent=t.note,l.classList.toggle("compound",t.note.includes("/")),u()},150)}function y(){r=function(t,n){if(n<=1)return 0;let e;do{e=Math.floor(Math.random()*n)}while(e===t);return e}(r,o.length),m()}let h=!1,x=null;function v(){s.classList.remove("is-flipped"),u(),d()}r=Math.floor(Math.random()*o.length),m(),window.__fc57AnchMin={flipCard:function(t){h?h=!1:(s.classList.contains("is-flipped")?t&&t.shiftKey?v():y():t&&t.shiftKey?p():(s.classList.add("is-flipped"),g()),d())},startPress:function(){h=!1,x=setTimeout(()=>{h=!0,s.classList.contains("is-flipped")?v():p()},500)},cancelPress:function(){clearTimeout(x)},buttonAction:function(t){t.stopPropagation(),s.classList.contains("is-flipped")?y():(s.classList.add("is-flipped"),g(),d())}}}()
Enter your email below to join the mailing list and get the complete 5 7 12 Method epub download, Cheat Sheet, plus access to the companion site, enhanced Flashcard app, and other resources.
(c) 2026 S. J. Muse
The 5 7 12 Method Members Only Fretboard Resources