{"id":9963,"date":"2025-11-12T11:32:05","date_gmt":"2025-11-12T19:32:05","guid":{"rendered":"https:\/\/www.bodyworkfusion.com\/?page_id=9963"},"modified":"2025-11-27T06:54:41","modified_gmt":"2025-11-27T14:54:41","slug":"test-note-trainer","status":"publish","type":"page","link":"https:\/\/www.bodyworkfusion.com\/?page_id=9963","title":{"rendered":"Note Trainer"},"content":{"rendered":"    <div class=\"mtp-frontend-trainer wrap\">\n        \n        <div class=\"tabs\">\n            <button class=\"tab-button active\" onclick=\"openTrainerTab(event, 'note-trainer')\">Note<br>Trainer<\/button>\n            <button class=\"tab-button\" onclick=\"openTrainerTab(event, 'interval-trainer')\">Interval<br>Trainer<\/button>\n\t\t\t<button class=\"tab-button\" onclick=\"openTrainerTab(event, 'scale-trainer')\">Scale<br>Trainer<\/button>\n\t\t\t<button class=\"tab-button\" onclick=\"openTrainerTab(event, 'chord-trainer')\">Chord<br>Trainer<\/button>\n\t\t<div class=\"mtp-controls-group\">\n\t\t\t<label for=\"staff_type\">Staff Clef:<\/label>\n\t\t\t<select id=\"staff_type\"> \n\t\t\t\t<option value=\"treble\">Treble Clef<\/option>\n\t\t\t\t<option value=\"bass\">Bass Clef<\/option>\n\t\t\t\t<option value=\"grand\">Grand Staff (Both)<\/option>\n\t\t\t<\/select>\n\t\t<\/div>\n        <div id=\"note-trainer\" class=\"tab-content active\">\n            <p>Identify the notes being played. Choose 2 to 12 random notes.<\/p>\n\n<div class=\"mtp-controls-group\">\n    <label for=\"note_count\">Number<br>of Notes:<\/label>\n    <select id=\"note_count\">\n                    <option value=\"2\">2<\/option>\n                    <option value=\"3\">3<\/option>\n                    <option value=\"4\">4<\/option>\n                    <option value=\"5\">5<\/option>\n                    <option value=\"6\">6<\/option>\n                    <option value=\"7\">7<\/option>\n                    <option value=\"8\">8<\/option>\n                    <option value=\"9\">9<\/option>\n                    <option value=\"10\">10<\/option>\n                    <option value=\"11\">11<\/option>\n                    <option value=\"12\">12<\/option>\n            <\/select>\n\n    <label for=\"difficulty\">Difficulty:<\/label>\n    <select id=\"difficulty\">\n        <option value=\"easy\">Easy (White Keys Only)<\/option>\n        <option value=\"medium\">Medium (Common Sharps\/Flats)<\/option>\n        <option value=\"hard\">Hard (All Notes)<\/option>\n    <\/select>\n\n    <button id=\"mtp-play-notes\" class=\"button button-primary\">New<br> Notes<\/button>\n    <button id=\"mtp-repeat-notes\" class=\"button button-secondary\" style=\"margin-left: 10px;\" disabled>Repeat<br>Notes<\/button>\n<\/div>\n\n<div id=\"mtp-music-staff-display\">\n    <div id=\"mtp-staff-renderer\"><\/div>\n<\/div>\n\n<div class=\"mtp-trainer-input\">\n    <h4>Your Answer:<\/h4>\n    <input type=\"text\" id=\"note-answer-text\" placeholder=\"e.g., C, E, G\" \/>\n    <button id=\"mtp-check-answer-notes\">Check Answer<\/button>\n<\/div>\n\n<div id=\"mtp-feedback\"><\/div>\n\n\n\n\n        <\/div>\n        \n        <div id=\"interval-trainer\" class=\"tab-content\" style=\"display:none;\">\n            <p>Identify the interval being played. Intervals are the distance between two notes.<\/p>\n\n    <div class=\"mtp-controls-group\">\n    \u00a0 \u00a0\u00a0\n    <label for=\"playback_mode\">Playback:<\/label>\n    <input type=\"radio\" id=\"mode-melodic\" name=\"playback_mode\" value=\"melodic\" checked>\u00a0\n    <label for=\"mode-melodic\">Melodic<\/label>\n\n    <input type=\"radio\" id=\"mode-harmonic\" name=\"playback_mode\" value=\"harmonic\">\u00a0\n    <label for=\"mode-harmonic\">Harmonic<\/label>\n    \u00a0 \u00a0\u00a0\n    <button id=\"itp-new-interval\" class=\"button button-primary\">New Interval<\/button>\n    <button id=\"itp-repeat-interval\" class=\"button button-secondary\" style=\"margin-left: 10px;\" disabled>Repeat Interval<\/button>\n\t<<\/div>\n<div id=\"mtp-music-staff-display\">\n\t<div id=\"itp-staff-renderer\"><\/div>\n<\/div>\n<div class=\"mtp-trainer-input\">\n    <h4>Your Answer:<\/h4>\n    <select id=\"interval-answer-select\"> \n        <option value=\"\">Select Interval<\/option>\n        <option value=\"0\">Unison (P1)<\/option>\n        <option value=\"1\">Minor 2nd (m2)<\/option>\n        <option value=\"2\">Major 2nd (M2)<\/option>\n        <option value=\"3\">Minor 3rd (m3)<\/option>\n        <option value=\"4\">Major 3rd (M3)<\/option>\n        <option value=\"5\">Perfect 4th (P4)<\/option>\n        <option value=\"6\">Tritone (TT)<\/option>\n        <option value=\"7\">Perfect 5th (P5)<\/option>\n        <option value=\"8\">Minor 6th (m6)<\/option>\n        <option value=\"9\">Major 6th (M6)<\/option>\n        <option value=\"10\">Minor 7th (m7)<\/option>\n        <option value=\"11\">Major 7th (M7)<\/option>\n        <option value=\"12\">Octave (P8)<\/option>\n    <\/select>\n    <button id=\"itp-check-answer-interval\" class=\"button button-primary\">Check Answer<\/button>\n<\/div>\n\n<div id=\"itp-feedback\"><\/div> \n        <\/div>\n        \n        <div id=\"scale-trainer\" class=\"tab-content\" style=\"display:none;\">\n            <div id=\"scale-trainer-tab\">\n    <h2>Scale Trainer: Identify the Scale<\/h2>\n    <p>A scale will be played. Identify the **Root Note** and **Scale Type** (e.g., C Major).<\/p>\n\n    <div class=\"mtp-controls-group\">\n        \n        <label>Playback Mode:<\/label>\n        <div>\n            <input type=\"radio\" id=\"asc_desc\" name=\"scale_playback_mode\" value=\"Ascending & Descending\" checked>\n            <label for=\"asc_desc\">Ascending & Descending<\/label><br>\n            \n            <input type=\"radio\" id=\"asc_only\" name=\"scale_playback_mode\" value=\"Ascending Only\">\n            <label for=\"asc_only\">Ascending Only<\/label><br>\n            \n            <input type=\"radio\" id=\"desc_only\" name=\"scale_playback_mode\" value=\"Descending Only\">\n            <label for=\"desc_only\">Descending Only<\/label>\n        <\/div>\n        \n        <div style=\"display:flex; flex-direction:column; gap: 5px;\">\n            <button id=\"stp-new-scale\" class=\"button button-primary\">New Scale \/ Play<\/button>\n            <button id=\"stp-repeat-scale\" class=\"button button-secondary\" disabled>Repeat Scale<\/button>\n        <\/div>\n    <\/div>\n\n    <div id=\"mtp-music-staff-display\">\n        <div id=\"stp-staff-renderer\"><\/div> \n        <h4 id=\"stp-scale-display\" style=\"text-align:center; min-height:1.2em; color:#333;\">(Scale will appear here)<\/h4>\n    <\/div>\n\n    <div class=\"mtp-trainer-input\">\n        <h4>Your Answer:<\/h4>\n        <select id=\"scale-answer-select\" style=\"min-width: 200px;\">\n            <option value=\"\">-- Select Root and Type --<\/option>\n            \n            <option value=\"C Ionian (Major)\">C Ionian (Major)<\/option><option value=\"C Dorian\">C Dorian<\/option><option value=\"C Phrygian\">C Phrygian<\/option><option value=\"C Lydian\">C Lydian<\/option><option value=\"C Mixolydian\">C Mixolydian<\/option><option value=\"C Aeolian (Natural Minor)\">C Aeolian (Natural Minor)<\/option><option value=\"C Locrian\">C Locrian<\/option><option value=\"C Harmonic Minor\">C Harmonic Minor<\/option><option value=\"C Melodic Minor (Asc)\">C Melodic Minor (Asc)<\/option><option value=\"C Minor Pentatonic\">C Minor Pentatonic<\/option><option value=\"C Blues\">C Blues<\/option><option value=\"C# Ionian (Major)\">C# Ionian (Major)<\/option><option value=\"C# Dorian\">C# Dorian<\/option><option value=\"C# Phrygian\">C# Phrygian<\/option><option value=\"C# Lydian\">C# Lydian<\/option><option value=\"C# Mixolydian\">C# Mixolydian<\/option><option value=\"C# Aeolian (Natural Minor)\">C# Aeolian (Natural Minor)<\/option><option value=\"C# Locrian\">C# Locrian<\/option><option value=\"C# Harmonic Minor\">C# Harmonic Minor<\/option><option value=\"C# Melodic Minor (Asc)\">C# Melodic Minor (Asc)<\/option><option value=\"C# Minor Pentatonic\">C# Minor Pentatonic<\/option><option value=\"C# Blues\">C# Blues<\/option><option value=\"D Ionian (Major)\">D Ionian (Major)<\/option><option value=\"D Dorian\">D Dorian<\/option><option value=\"D Phrygian\">D Phrygian<\/option><option value=\"D Lydian\">D Lydian<\/option><option value=\"D Mixolydian\">D Mixolydian<\/option><option value=\"D Aeolian (Natural Minor)\">D Aeolian (Natural Minor)<\/option><option value=\"D Locrian\">D Locrian<\/option><option value=\"D Harmonic Minor\">D Harmonic Minor<\/option><option value=\"D Melodic Minor (Asc)\">D Melodic Minor (Asc)<\/option><option value=\"D Minor Pentatonic\">D Minor Pentatonic<\/option><option value=\"D Blues\">D Blues<\/option><option value=\"D# Ionian (Major)\">D# Ionian (Major)<\/option><option value=\"D# Dorian\">D# Dorian<\/option><option value=\"D# Phrygian\">D# Phrygian<\/option><option value=\"D# Lydian\">D# Lydian<\/option><option value=\"D# Mixolydian\">D# Mixolydian<\/option><option value=\"D# Aeolian (Natural Minor)\">D# Aeolian (Natural Minor)<\/option><option value=\"D# Locrian\">D# Locrian<\/option><option value=\"D# Harmonic Minor\">D# Harmonic Minor<\/option><option value=\"D# Melodic Minor (Asc)\">D# Melodic Minor (Asc)<\/option><option value=\"D# Minor Pentatonic\">D# Minor Pentatonic<\/option><option value=\"D# Blues\">D# Blues<\/option><option value=\"E Ionian (Major)\">E Ionian (Major)<\/option><option value=\"E Dorian\">E Dorian<\/option><option value=\"E Phrygian\">E Phrygian<\/option><option value=\"E Lydian\">E Lydian<\/option><option value=\"E Mixolydian\">E Mixolydian<\/option><option value=\"E Aeolian (Natural Minor)\">E Aeolian (Natural Minor)<\/option><option value=\"E Locrian\">E Locrian<\/option><option value=\"E Harmonic Minor\">E Harmonic Minor<\/option><option value=\"E Melodic Minor (Asc)\">E Melodic Minor (Asc)<\/option><option value=\"E Minor Pentatonic\">E Minor Pentatonic<\/option><option value=\"E Blues\">E Blues<\/option><option value=\"F Ionian (Major)\">F Ionian (Major)<\/option><option value=\"F Dorian\">F Dorian<\/option><option value=\"F Phrygian\">F Phrygian<\/option><option value=\"F Lydian\">F Lydian<\/option><option value=\"F Mixolydian\">F Mixolydian<\/option><option value=\"F Aeolian (Natural Minor)\">F Aeolian (Natural Minor)<\/option><option value=\"F Locrian\">F Locrian<\/option><option value=\"F Harmonic Minor\">F Harmonic Minor<\/option><option value=\"F Melodic Minor (Asc)\">F Melodic Minor (Asc)<\/option><option value=\"F Minor Pentatonic\">F Minor Pentatonic<\/option><option value=\"F Blues\">F Blues<\/option><option value=\"F# Ionian (Major)\">F# Ionian (Major)<\/option><option value=\"F# Dorian\">F# Dorian<\/option><option value=\"F# Phrygian\">F# Phrygian<\/option><option value=\"F# Lydian\">F# Lydian<\/option><option value=\"F# Mixolydian\">F# Mixolydian<\/option><option value=\"F# Aeolian (Natural Minor)\">F# Aeolian (Natural Minor)<\/option><option value=\"F# Locrian\">F# Locrian<\/option><option value=\"F# Harmonic Minor\">F# Harmonic Minor<\/option><option value=\"F# Melodic Minor (Asc)\">F# Melodic Minor (Asc)<\/option><option value=\"F# Minor Pentatonic\">F# Minor Pentatonic<\/option><option value=\"F# Blues\">F# Blues<\/option><option value=\"G Ionian (Major)\">G Ionian (Major)<\/option><option value=\"G Dorian\">G Dorian<\/option><option value=\"G Phrygian\">G Phrygian<\/option><option value=\"G Lydian\">G Lydian<\/option><option value=\"G Mixolydian\">G Mixolydian<\/option><option value=\"G Aeolian (Natural Minor)\">G Aeolian (Natural Minor)<\/option><option value=\"G Locrian\">G Locrian<\/option><option value=\"G Harmonic Minor\">G Harmonic Minor<\/option><option value=\"G Melodic Minor (Asc)\">G Melodic Minor (Asc)<\/option><option value=\"G Minor Pentatonic\">G Minor Pentatonic<\/option><option value=\"G Blues\">G Blues<\/option><option value=\"G# Ionian (Major)\">G# Ionian (Major)<\/option><option value=\"G# Dorian\">G# Dorian<\/option><option value=\"G# Phrygian\">G# Phrygian<\/option><option value=\"G# Lydian\">G# Lydian<\/option><option value=\"G# Mixolydian\">G# Mixolydian<\/option><option value=\"G# Aeolian (Natural Minor)\">G# Aeolian (Natural Minor)<\/option><option value=\"G# Locrian\">G# Locrian<\/option><option value=\"G# Harmonic Minor\">G# Harmonic Minor<\/option><option value=\"G# Melodic Minor (Asc)\">G# Melodic Minor (Asc)<\/option><option value=\"G# Minor Pentatonic\">G# Minor Pentatonic<\/option><option value=\"G# Blues\">G# Blues<\/option><option value=\"A Ionian (Major)\">A Ionian (Major)<\/option><option value=\"A Dorian\">A Dorian<\/option><option value=\"A Phrygian\">A Phrygian<\/option><option value=\"A Lydian\">A Lydian<\/option><option value=\"A Mixolydian\">A Mixolydian<\/option><option value=\"A Aeolian (Natural Minor)\">A Aeolian (Natural Minor)<\/option><option value=\"A Locrian\">A Locrian<\/option><option value=\"A Harmonic Minor\">A Harmonic Minor<\/option><option value=\"A Melodic Minor (Asc)\">A Melodic Minor (Asc)<\/option><option value=\"A Minor Pentatonic\">A Minor Pentatonic<\/option><option value=\"A Blues\">A Blues<\/option><option value=\"A# Ionian (Major)\">A# Ionian (Major)<\/option><option value=\"A# Dorian\">A# Dorian<\/option><option value=\"A# Phrygian\">A# Phrygian<\/option><option value=\"A# Lydian\">A# Lydian<\/option><option value=\"A# Mixolydian\">A# Mixolydian<\/option><option value=\"A# Aeolian (Natural Minor)\">A# Aeolian (Natural Minor)<\/option><option value=\"A# Locrian\">A# Locrian<\/option><option value=\"A# Harmonic Minor\">A# Harmonic Minor<\/option><option value=\"A# Melodic Minor (Asc)\">A# Melodic Minor (Asc)<\/option><option value=\"A# Minor Pentatonic\">A# Minor Pentatonic<\/option><option value=\"A# Blues\">A# Blues<\/option><option value=\"B Ionian (Major)\">B Ionian (Major)<\/option><option value=\"B Dorian\">B Dorian<\/option><option value=\"B Phrygian\">B Phrygian<\/option><option value=\"B Lydian\">B Lydian<\/option><option value=\"B Mixolydian\">B Mixolydian<\/option><option value=\"B Aeolian (Natural Minor)\">B Aeolian (Natural Minor)<\/option><option value=\"B Locrian\">B Locrian<\/option><option value=\"B Harmonic Minor\">B Harmonic Minor<\/option><option value=\"B Melodic Minor (Asc)\">B Melodic Minor (Asc)<\/option><option value=\"B Minor Pentatonic\">B Minor Pentatonic<\/option><option value=\"B Blues\">B Blues<\/option>        <\/select>\n        <button id=\"stp-check-answer-scale\" class=\"button button-primary\">Check Answer<\/button>\n    <\/div>\n\n    <div id=\"stp-feedback\" class=\"mtp-feedback\"><\/div>\n<\/div>        <\/div>\n\t\t<div id=\"chord-trainer\" class=\"tab-content\" style=\"display:none;\">\n            \r\n<div id=\"chord-trainer-tab\">\r\n    <h2>Chord Identification Trainer<\/h2>\r\n    <p>Identify the root and quality of the chord displayed on the staff.<\/p>\r\n\r\n    <div id=\"ctp-staff-renderer\">\r\n        <\/div>\r\n    \r\n    <h3 id=\"ctp-chord-display\" style=\"text-align: center; color: #6c5ce7; margin-bottom: 20px;\">Chord: ?<\/h3>\r\n\r\n    <div class=\"mtp-controls-group\">\r\n        <button id=\"ctp-new-chord\" class=\"button button-primary\">New Chord \/ Play<\/button>\r\n        <button id=\"ctp-repeat-chord\" class=\"button button-secondary\" disabled>Repeat Chord<\/button>\r\n    <\/div>\r\n\r\n    <div class=\"mtp-trainer-input\">\r\n        <h4>Your Answer:<\/h4>\r\n        <select id=\"chord-answer-select\">\r\n            <option value=\"\">Select Chord...<\/option>\r\n            <option value='C Major Triad'>C Major Triad<\/option><option value='C Minor Triad'>C Minor Triad<\/option><option value='C Dominant 7th'>C Dominant 7th<\/option><option value='C Major 7th'>C Major 7th<\/option><option value='C Minor 7th'>C Minor 7th<\/option><option value='C Diminished Triad'>C Diminished Triad<\/option><option value='C Augmented Triad'>C Augmented Triad<\/option><option value='C# Major Triad'>C# Major Triad<\/option><option value='C# Minor Triad'>C# Minor Triad<\/option><option value='C# Dominant 7th'>C# Dominant 7th<\/option><option value='C# Major 7th'>C# Major 7th<\/option><option value='C# Minor 7th'>C# Minor 7th<\/option><option value='C# Diminished Triad'>C# Diminished Triad<\/option><option value='C# Augmented Triad'>C# Augmented Triad<\/option><option value='Db Major Triad'>Db Major Triad<\/option><option value='Db Minor Triad'>Db Minor Triad<\/option><option value='Db Dominant 7th'>Db Dominant 7th<\/option><option value='Db Major 7th'>Db Major 7th<\/option><option value='Db Minor 7th'>Db Minor 7th<\/option><option value='Db Diminished Triad'>Db Diminished Triad<\/option><option value='Db Augmented Triad'>Db Augmented Triad<\/option><option value='D Major Triad'>D Major Triad<\/option><option value='D Minor Triad'>D Minor Triad<\/option><option value='D Dominant 7th'>D Dominant 7th<\/option><option value='D Major 7th'>D Major 7th<\/option><option value='D Minor 7th'>D Minor 7th<\/option><option value='D Diminished Triad'>D Diminished Triad<\/option><option value='D Augmented Triad'>D Augmented Triad<\/option><option value='D# Major Triad'>D# Major Triad<\/option><option value='D# Minor Triad'>D# Minor Triad<\/option><option value='D# Dominant 7th'>D# Dominant 7th<\/option><option value='D# Major 7th'>D# Major 7th<\/option><option value='D# Minor 7th'>D# Minor 7th<\/option><option value='D# Diminished Triad'>D# Diminished Triad<\/option><option value='D# Augmented Triad'>D# Augmented Triad<\/option><option value='Eb Major Triad'>Eb Major Triad<\/option><option value='Eb Minor Triad'>Eb Minor Triad<\/option><option value='Eb Dominant 7th'>Eb Dominant 7th<\/option><option value='Eb Major 7th'>Eb Major 7th<\/option><option value='Eb Minor 7th'>Eb Minor 7th<\/option><option value='Eb Diminished Triad'>Eb Diminished Triad<\/option><option value='Eb Augmented Triad'>Eb Augmented Triad<\/option><option value='E Major Triad'>E Major Triad<\/option><option value='E Minor Triad'>E Minor Triad<\/option><option value='E Dominant 7th'>E Dominant 7th<\/option><option value='E Major 7th'>E Major 7th<\/option><option value='E Minor 7th'>E Minor 7th<\/option><option value='E Diminished Triad'>E Diminished Triad<\/option><option value='E Augmented Triad'>E Augmented Triad<\/option><option value='F Major Triad'>F Major Triad<\/option><option value='F Minor Triad'>F Minor Triad<\/option><option value='F Dominant 7th'>F Dominant 7th<\/option><option value='F Major 7th'>F Major 7th<\/option><option value='F Minor 7th'>F Minor 7th<\/option><option value='F Diminished Triad'>F Diminished Triad<\/option><option value='F Augmented Triad'>F Augmented Triad<\/option><option value='F# Major Triad'>F# Major Triad<\/option><option value='F# Minor Triad'>F# Minor Triad<\/option><option value='F# Dominant 7th'>F# Dominant 7th<\/option><option value='F# Major 7th'>F# Major 7th<\/option><option value='F# Minor 7th'>F# Minor 7th<\/option><option value='F# Diminished Triad'>F# Diminished Triad<\/option><option value='F# Augmented Triad'>F# Augmented Triad<\/option><option value='Gb Major Triad'>Gb Major Triad<\/option><option value='Gb Minor Triad'>Gb Minor Triad<\/option><option value='Gb Dominant 7th'>Gb Dominant 7th<\/option><option value='Gb Major 7th'>Gb Major 7th<\/option><option value='Gb Minor 7th'>Gb Minor 7th<\/option><option value='Gb Diminished Triad'>Gb Diminished Triad<\/option><option value='Gb Augmented Triad'>Gb Augmented Triad<\/option><option value='G Major Triad'>G Major Triad<\/option><option value='G Minor Triad'>G Minor Triad<\/option><option value='G Dominant 7th'>G Dominant 7th<\/option><option value='G Major 7th'>G Major 7th<\/option><option value='G Minor 7th'>G Minor 7th<\/option><option value='G Diminished Triad'>G Diminished Triad<\/option><option value='G Augmented Triad'>G Augmented Triad<\/option><option value='G# Major Triad'>G# Major Triad<\/option><option value='G# Minor Triad'>G# Minor Triad<\/option><option value='G# Dominant 7th'>G# Dominant 7th<\/option><option value='G# Major 7th'>G# Major 7th<\/option><option value='G# Minor 7th'>G# Minor 7th<\/option><option value='G# Diminished Triad'>G# Diminished Triad<\/option><option value='G# Augmented Triad'>G# Augmented Triad<\/option><option value='Ab Major Triad'>Ab Major Triad<\/option><option value='Ab Minor Triad'>Ab Minor Triad<\/option><option value='Ab Dominant 7th'>Ab Dominant 7th<\/option><option value='Ab Major 7th'>Ab Major 7th<\/option><option value='Ab Minor 7th'>Ab Minor 7th<\/option><option value='Ab Diminished Triad'>Ab Diminished Triad<\/option><option value='Ab Augmented Triad'>Ab Augmented Triad<\/option><option value='A Major Triad'>A Major Triad<\/option><option value='A Minor Triad'>A Minor Triad<\/option><option value='A Dominant 7th'>A Dominant 7th<\/option><option value='A Major 7th'>A Major 7th<\/option><option value='A Minor 7th'>A Minor 7th<\/option><option value='A Diminished Triad'>A Diminished Triad<\/option><option value='A Augmented Triad'>A Augmented Triad<\/option><option value='A# Major Triad'>A# Major Triad<\/option><option value='A# Minor Triad'>A# Minor Triad<\/option><option value='A# Dominant 7th'>A# Dominant 7th<\/option><option value='A# Major 7th'>A# Major 7th<\/option><option value='A# Minor 7th'>A# Minor 7th<\/option><option value='A# Diminished Triad'>A# Diminished Triad<\/option><option value='A# Augmented Triad'>A# Augmented Triad<\/option><option value='Bb Major Triad'>Bb Major Triad<\/option><option value='Bb Minor Triad'>Bb Minor Triad<\/option><option value='Bb Dominant 7th'>Bb Dominant 7th<\/option><option value='Bb Major 7th'>Bb Major 7th<\/option><option value='Bb Minor 7th'>Bb Minor 7th<\/option><option value='Bb Diminished Triad'>Bb Diminished Triad<\/option><option value='Bb Augmented Triad'>Bb Augmented Triad<\/option><option value='B Major Triad'>B Major Triad<\/option><option value='B Minor Triad'>B Minor Triad<\/option><option value='B Dominant 7th'>B Dominant 7th<\/option><option value='B Major 7th'>B Major 7th<\/option><option value='B Minor 7th'>B Minor 7th<\/option><option value='B Diminished Triad'>B Diminished Triad<\/option><option value='B Augmented Triad'>B Augmented Triad<\/option>        <\/select>\r\n        \r\n        <button id=\"ctp-check-answer-chord\" class=\"button button-primary\">Check Answer<\/button>\r\n    <\/div>\r\n\r\n    <div id=\"ctp-feedback\"><\/div>\r\n<\/div>        <\/div>\n        <div id=\"mtp-piano-key-area\">\n            <div id=\"mtp-piano-key-display\"><\/div>\n            <p>Click or Reference Piano Keyboard:<\/p>\n            <button id=\"mtp-octave-down\">Octave Down<\/button>\n            <span id=\"mtp-current-octave-range\">C3 - B4<\/span>\n            <button id=\"mtp-octave-up\">Octave Up<\/button>\n            \n        <\/div>\n   \n\t<\/div>\n\n<script>\n    \/\/ Frontend tab switching function\n    function openTrainerTab(evt, tabName) {\n        var i, tabContent, tabButtons;\n        tabContent = document.getElementsByClassName(\"tab-content\");\n        for (i = 0; i < tabContent.length; i++) {\n            tabContent[i].style.display = \"none\";\n        }\n        tabButtons = document.getElementsByClassName(\"tab-button\");\n        for (i = 0; i < tabButtons.length; i++) {\n            tabButtons[i].className = tabButtons[i].className.replace(\" active\", \"\");\n        }\n        \n        \/\/ Show the current tab\n        document.getElementById(tabName).style.display = \"block\";\n        evt.currentTarget.className += \" active\";\n\n        \/\/ CRITICAL: Call the redraw function after the tab is visible\n        if (window.mtp_redraw_map && window.mtp_redraw_map[tabName]) {\n             window.mtp_redraw_map[tabName]();\n        }\n    }\n<\/script>\n    \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":8330,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-9963","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.bodyworkfusion.com\/index.php?rest_route=\/wp\/v2\/pages\/9963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bodyworkfusion.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.bodyworkfusion.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.bodyworkfusion.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bodyworkfusion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=9963"}],"version-history":[{"count":0,"href":"https:\/\/www.bodyworkfusion.com\/index.php?rest_route=\/wp\/v2\/pages\/9963\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.bodyworkfusion.com\/index.php?rest_route=\/wp\/v2\/pages\/8330"}],"wp:attachment":[{"href":"https:\/\/www.bodyworkfusion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=9963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}