1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[67964],{67964:e=>{e.exports=JSON.parse('{"listen":"Listen","skip":"Skip","reveal":"Reveal Answer","helper":"Helper","finish":"Finish","next":"Next","retry":"Retry","back":"Back","clear":"Clear","check":"Check","submit":"Submit","compare":"Compare","continue":"Continue","sing":"Sing","singAgain":"Sing Again","melodic":{"play":"Play melody","replay":"Replay","noteOf":"Note {{cur}} of {{total}}","correct":"Correct","wrong":"Wrong note, try again","done":"Melody transcribed","chunkTitle":"Play in","chunkWhole":"Whole","prevChunk":"Previous chunk","nextChunk":"Next chunk","complete":"Phrase complete","nextLine":"Next line","reset":"Start over","pickPack":"Pick a pack","unsorted":"Unsorted","lineLabel":"Line {{n}}","linesWord":"lines","perfect":"Perfect!","keepGoing":"Keep going","finishSession":"Finish session","linesDoneLabel":"{{n}} lines done!","accuracyWord":"accuracy","bestStreakWord":"best streak","difficultyWord":"difficulty"},"chord":"Chord","arp":"Arp","bass":"Bass","voicing":"Voicing","interval":"Interval","major":"Major","minor":"Minor","help":"Help","gotIt":"Got it","goBack":"Go Back","accessDenied":"Access denied.","yourAnswer":"Your answer","correct":"Correct","prompts":{"triadDegree":"Identify the triad degree","inversion":"Identify the inversion","polychord":"Listen and identify the polychord.","majMin":"Maj / Min?","degreeOnly":"Degree Only","degreeQuality":"Degree + Quality","topTriad":"Top Triad","bottomTriad":"Bottom Triad","over":"over","chooseVoicing":"Choose Voicing","chooseCategory":"Choose Category","cantHear":"Can\'t hear it?","stillStuck":"Still stuck? Head back to the"},"guido":{"title":"Guide Tones Training","subtitle":"Practice finding the 3rd & 7th of jazz chords","freePractice":"Free Practice","songs":"Songs","noCategories":"No categories found.","noExercises":"No exercises in this category.","addViaAdmin":"Add exercises via the web admin.","notationWeb":"Notation renders best on web","freePracticeA11y":"Free Practice, random chords in any key","songsA11y":"Songs, practice guide tones through real jazz standards","categoryA11y":"Category {{name}}, {{count}} exercises","songA11y":"Song {{name}}, tempo {{tempo}} BPM, difficulty {{difficulty}} of 5","openMicOn":"Open Mic on. Sing the guide tone.","openMicOff":"Open Mic off.","openMicToggle":"Open Mic: answer by singing","freePracticeSub":"Random chords â train recognition in any key","songsSub":"Practice guide tones through real jazz standards","bpm":"â© {{tempo}} BPM","pianoHintTwoOctaves":"Two octaves â intervals shown from C","pianoHintRelative":"Intervals shown from C for relative pitch training"},"harmonic":{"title":"Harmonic Quest","noCategories":"No categories found","noExercises":"No exercises in this category","retryLoading":"Retry loading","categoryA11y":"Category: {{name}}, {{count}} exercises","exerciseA11y":"Exercise {{name}}, {{steps}} steps","playHarmonic":"Play harmonically, all notes together","playMelodic":"Play melodically, notes one after another","restart":"Restart exercise"},"voicingQuest":{"newQuestion":"Listen and reconstruct the voicing.","playChord":"Play as chord","playChordHint":"Plays all notes simultaneously","playMelodic":"Play melodically, note by note","playMelodicHint":"Arpeggiates the voicing bottom to top","playChordShort":"Play chord","playMelodicShort":"Play melodically"},"functioneer":{"selectVoicing":"Select voicing {{name}}","voicingHint":"Opens the voicing picker","modeSingle":"Mode: single chord","modeProgression":"Mode: four-chord progression","howToListen":"How to listen, help","slot":"Slot {{index}} in progression","slotEmpty":", empty","backDelete":"Back, delete last slot","submitAnswer":"Submit answer","intervals":"Intervals","keyLine":"Key: {{key}} {{scale}}","modeProgressionHint":"Tonic â 4-chord progression","modeSecondaryHint":"Tonic â Secondary â Resolve","modeSingleHint":"Tonic â ? ({{kind}})","triadWord":"Triad","seventhWord":"7th"},"hybrid":{"majorChord":"Major chord","minorChord":"Minor chord","cancelSelection":"Cancel selection","degreeOnlyMode":"Degree only mode","degreeQualityMode":"Degree and quality mode","pickQuality":"{{degree}} â pick quality"}
1,"nextStep":{"replayHint":"Replays the audio","compareHint":"Compare your answer with the correct one","comparePlayHint":"Plays your answer, then the correct answer","sameQuestion":"Answer the same question again","finishGame":"Finish Game","nextQuestion":"Next Question","resultCorrect":"Correct. The answer was {{answer}}.","resultRevealed":"Answer revealed. The correct answer was {{answer}}.","resultWrong":"Wrong. The correct answer was {{answer}}.","correctBang":"Correct!","answerRevealed":"Answer Revealed","incorrect":"Incorrect","answerWas":"The answer was:","correctAnswerWas":"The correct answer was:","listenOrFinish":"You can listen again, or finish the game.","finishGameBtn":"Finish Game","nextBtn":"Next","tryAgainBtn":"Try Again"},"piano":{"keyboard":"Piano keyboard","correctAnswer":", correct answer","wrong":", wrong","unavailable":", unavailable","range":"Range:","keyboardOctaves":"Piano keyboard with octave selection","octaveRange":"Octave range"},"header":{"finishSummary":"Finish and show summary","livesLeft":"{{lives}} of {{max}} lives remaining","xpEarned":"{{xp}} XP earned","practiceProgress":"Practice progress: {{progress}}","levelProgress":"Level progress"},"gameOver":{"title":"Game Over","a11y":"Game Over. You got {{correct}} out of {{required}} correct.","backToLevels":"Back to Levels","tryAgain":"Try Again","tryFreePractice":"TRY IN FREE PRACTICE","ranOutOfLives":"You\'ve run out of lives! You got <b>{{correct}}</b>/{{required}} correct.","sessionSaved":"Session saved.","streakSecured":"Today counts towards your streak.","streakRemaining_one":"{{count}} more correct answer today keeps your streak.","streakRemaining_other":"{{count}} more correct answers today keeps your streak."},"complete":{"title":"Level Complete!","tapContinue":"Tap to continue","addedToWallet":"Added to your wallet","newLevel":"NEW LEVEL","levelUpCaps":"LEVEL UP!","reachedLevel":"You reached level {{level}}","onFire":"ON FIRE","dayStreak_one":"{{count}}-day streak!","dayStreak_other":"{{count}}-day streak!","keepGoing":"Keep it going \uD83D\uDD25","reward":"REWARD","levelUpAnnounce":"Level up! Reached level {{level}}.","xpProgress":"Level {{level}}: {{into}} of {{needed}} XP to next level","completeAnnounce":"Level Complete! {{name}}. Accuracy {{accuracy}} percent.","accuracy":"Accuracy","totalScore":"Total Score","excellent":"Excellent Performance!","levelUp":"Level Up!","wrong":"Wrong","livesLeft":"Lives Left","boostBadge":"+{{xp}} from 2\xd7 Boost","ecBadge":"+{{coins}} EarCoins","ecLevel":"+{{n}} level","ecDaily":"+{{n}} daily \uD83C\uDF1F","ecStreak":"+{{n}} streak \uD83D\uDD25","levelNum":"Level {{level}}"},"openMic":{"holdNote":"Hold the note steady...","proFeature":"Open Mic is a Pro feature.","switchToTapping":"Switch to tapping","fromNote":"from {{note}}","theNewNote":"the new note","voiceRecalibrate":"Voice: {{note}} \xb7 Recalibrate","recalibrateA11y":"Recalibrate your voice","tierPerfect":"Perfect!","tierGood":"Nice and close!","tierOk":"Correct - a bit off center","tierWrong":"Not quite","listenToInterval":"Listen to the interval","nowSingFromNew":"Now sing that same interval - from a new note","yourStartingNote":"Your starting note: {{note}}","directionUp":"up","directionDown":"down","replayA11y":"Replay","compareA11y":"Compare: play the root, your note, then the target","nextQuestionA11y":"Next question","switchBackA11y":"Open Mic on. Switch back to tapping answers.","sameInterval":"the same interval","sangWrong":"Not quite. You sang {{sung}}, the target was {{target}}.","sangVsTarget":"You sang {{sung}} - target {{target}}","singLabel":"Sing"},"practiceSuggestion":{"title":"Take the pressure off?","keepPlaying":"Keep playing","tryFreePractice":"TRY FREE PRACTICE","wrongStreakBody":"{{count}} wrong in a row. Free Practice lets you drill this skill with infinite lives - no streak, no stats, no game over. Come back stronger.","a11y":"Stuck after {{count}} wrong answers. Try Free Practice instead."},"midi":{"device":"MIDI device, {{state}}","connected":"connected","disconnected":"disconnected"},"practice":{"complete":"Practice Complete!","playAgain":"Play Again","backToSettings":"Back to Settings","backToPractice":"Back to Practice","comingSoon":"Coming soon","statsSummary":"Practice complete. Accuracy {{acc}} percent, {{correct}} of {{total}} correct, earned {{xp}} XP.","switchedToPiano":"Switched to piano, the {{label}} instrument blurs sequences","keepInstrument":"Keep my instrument","instrumentKept":"Back to {{label}}","accuracyPercent":"Accuracy {{percent}} percent","correctOf":"{{correct}} of {{total}} correct","freePractice":"Free practice","proFeature":"Pro feature","selectAll":"Select all","reselectAll":"Reselect all","clear":"Clear","minimum":"Minimum","startPracticeN":"Start practice, {{count}} styles","startPracticeAll":"Start practice, all styles","selectedCount":"{{selected}} of {{total}} styles selected","selectGroup":"Select all {{group}}","clearGroup":"Clear {{group}}","selectedItems":"{{selected}} of {{total}} items selected","startPracticeItems":"Start practice, {{count}} items","locked":". Locked","borrowedMastery":"Exercises: level {{filled}} of 5","micDenied":"Microphone access is blocked. Allow it in your phone settings.","micPrimer":"Earonman needs the microphone to hear you sing. Audio is processed on your phone only.","openSettings":"Open Settings","enableMic":"Enable microphone","singing":"Singing {{note}}, {{cents}} cents","pickHint":"Pick 2-3 to start. Fewer items, faster you tell them apart.","modeTap":"Tap","modeTapBlurb":"Pick the name from a list","modeVoiceBlurb":"Answer with your voice","answerByTapping":"Answer by tapping buttons","singBack":"Sing back","singBackBlurb":"Hear it, sing it back","singBackA11y":"Open Mic: sing back the second note you hear","produce":"Produce","produceBlurb":"Hear the root, sing the interval","produceA11y":"Open Mic: hear a root, read the interval name and sing the target note","transpose":"Transpose","transposeBlurb":"Sing it from a new root","transposeA11y":"Open Mic: hear the interval, then sing it from a new starting note","micAllow":"Allow microphone to sing back","micListening":"Listening - sing a note","micReady":"Mic ready","micReleaseSoon":"Release in a moment","micRangeSub":"Your range {{range}} \xb7 tap to test","micListeningA11y":"Listening. Sing a note.","micReadyA11y":"Mic ready. Your range {{range}}. Tap to test.","labelAnswerWith":"Answer with","labelDirection":"Direction","labelWhatToIdentify":"What to identify","labelScaleType":"Scale type","labelExerciseType":"Exercise type","labelTria
1dQuality":"Triad quality","labelExerciseMode":"Exercise mode","labelTopChordQuality":"Top chord quality","labelBottomChordQuality":"Bottom chord quality","familyDistance":"Distance","familyStack":"Stack","familyKey":"Key","familyMotion":"Motion","familyOutside":"Outside","familyExercises":"Exercises {{pct}} %","modeUnavailable":"Practice mode for \\"{{type}}\\" is not yet available.","freePracticeKicker":"FREE PRACTICE","scaleMajor":"Major","scaleNaturalMinor":"Natural Minor","scaleHarmonicMinor":"Harmonic Minor","scaleMelodicMinor":"Melodic Minor","exDiatonicTriad":"Diatonic Triads","exDiatonicSeventh":"Diatonic 7ths","exSecondaryDom":"Secondary Dom.","exSecondaryDim":"Secondary Dim.","exMixed":"Mixed","polyInterval":"Identify Interval","polyQuality":"Identify Quality","polyBoth":"Both","dirAscending":"Ascending","dirDescending":"Descending","dirHarmonic":"Harmonic","dirRandom":"Random","qualityOnly":"Quality","inversionsLabel":"Inversions","qualityOnlyA11y":"Identify chord quality only","inversionsA11y":"Identify inversions: root position, first inversion, second inversion","selectedOfTotal":"{{selected}} of {{total}} selected","noInversionsReason":"Some of the chords you picked have no inversions, so there is nothing to tell apart. Deselect those to train inversions.","practiceSession":"Practice Session","customPractice":"Custom practice","proGroup":"Pro group","groupCoreIntervals":"Core Intervals","groupExtendedIntervals":"Extended (Compound)","groupTriads":"Triads","groupSuspended":"Suspended","groupSeventhChords":"Seventh Chords","groupExtended":"Extended","groupAddsSixths":"Adds & Sixths","groupModalFlavors":"Modal Flavors","groupOther":"Other","groupMajorModes":"Major & Modes","groupMelodicMinor":"Melodic Minor","groupHarmonicMinor":"Harmonic Minor","groupSymmetric":"Symmetric","groupPentatonicBlues":"Pentatonic & Blues","groupBebop":"Bebop","groupTonic":"Tonic","groupSubdominant":"Subdominant","groupDominant":"Dominant","degreesHeading":"Degrees"},"intervalQuest":{"singHint":"Sing back the second note you heard - any octave is fine"},"loadingExercises":"Loading exercises...","loadingVoicing":"Loading voicing...","exercisesCount_one":"{{count}} exercise","exercisesCount_other":"{{count}} exercises","stepsCount_one":"{{count}} step","stepsCount_other":"{{count}} steps","playNotes_one":"Play {{count}} note","playNotes_other":"Play {{count}} notes","addMoreNotes_one":"Root note is pre-filled â add {{count}} more note","addMoreNotes_other":"Root note is pre-filled â add {{count}} more notes","notesSelected":"{{selected}}/{{total}} notes selected","streakCount":"{{count}} streak","intervalHarmonic":"Harmonic interval","intervalMelodic":"Melodic interval","voicingDesc":{"root-position":"1-3-5(-7) stacked from the root","close-position":"Tight 4-note voicing, all within one octave","drop-2":"2nd voice from top dropped an octave - jazz standard","drop-3":"3rd voice from top dropped an octave","drop-2-4":"2nd and 4th voices dropped - wide spread","spread":"Open voicing with wide intervals","shell":"Root + 3rd + 7th, the harmonic essentials","rootless":"No root - common in left-hand comping","rootless-a":"Levine A form rootless voicing","rootless-b":"Levine B form rootless voicing","fourth-chords":"Quartal stacks of perfect 4ths","so-what":"McCoy/Hancock 4ths + 3rd on top","kenny-barron":"5-note voicing using both hands","cluster":"Dense semitone-stacked voicing","upper-structure":"Triad over 7th chord (e.g. D/C7)","so-what-inversions":"The So What stack in its four inversions","herbie-hancock":"Herbie Hancock\'s 7-voice m11 stack","block-chords":"Locked-hands close chord, melody doubled an octave up"},"duelPrompt":{"interval":"What interval did you hear?","chord":"What chord did you hear?","scale":"Which scale did you hear?","cadence":"Which cadence did you hear?","progression":"Which chord progression did you hear?","degree":"Which scale degree was the second note?"},"newQuestionAnnounce":"New question. Listen and identify the interval.","helperAscendingOnly":"Helper only works for ascending intervals","helperUnavailable":"Helper not available for this interval","noVoicingsLevel":"No voicings found for this level","noVoicings":"No voicings available","voicingLoadFailed":"Failed to load voicing. Check your connection.","loadExercisesFailed":"Failed to load exercises","noExercisesAdmin":"No exercises yet. Create some in the admin editor.","playbackHarmonic":"Harmonic","playbackArpeggio":"Arpeggio","playbackMelodic":"Melodic","tryFreePracticeSkill":"Try this
1skill in Free Practice","tryFreePracticeBtn":"Try Free Practice","goToFreePractice":"Go to Free Practice","exercisesHeading":"Exercises","songPractice":"Song Practice","functioneerSingle":"Single","functioneerProgression":"Progression","polyIdentifyInterval":"Identify the interval","polyIdentifyQualities":"Identify top & bottom quality","polyIdentifyBoth":"Identify interval + qualities","sameForLowerTriad":"Same again for the lower triad.","itemsHeading":"Items","optionsHeading":"Options","startPracticeBtn":"Start practice","questionOfTotal":"Question {{n}}/{{total}}","announceCorrect":"Correct. {{answer}}.","announceWrong":"Wrong. The correct answer was {{answer}}.","announceRevealed":"Answer revealed. The correct answer is {{answer}}.","practiceWeb":{"pickIntervals":"Pick intervals first","pickIntervalsBody":"Select at least one interval to start practice.","pickChords":"Choose chord types","pickChordsBody":"Select at least one chord type to begin.","pickScales":"Select scales","pickScalesBody":"Pick at least one scale before starting practice.","pickVoicings":"Select voicings","pickVoicingsBody":"Choose at least one voicing family to practice.","unsupportedType":"Unsupported exercise type","redirecting":"Please wait while we redirect you to the dedicated page.","proFeatureTitle":"{{name}} - Premium Feature","proFeatureBody":"This exercise is available for Pro subscribers.","backToMenu":"Back to Practice Menu","errorTitle":"Practice mode needs some data that hasn\'t loaded.","errorBody":"There was an error loading practice mode. Try again, or go back and pick an exercise.","allExercises":"All Exercises","backToCategories":"Back to Categories","practiceInKey":"Practice in key of","harmonicIntro":"Practice harmonic recognition with step-by-step guidance.","harmonicCategoryIntro":"Explore various harmonic exercises in this category.","descIntervals":"Practice identifying and understanding musical intervals","descChords":"Master different chord types and progressions","descScales":"Learn and practice various musical scales","instrumentSwitched":"Switched to Piano - {{prev}} blurs {{type}}","offlineTitle":"You\'re offline","offlineBody":"Practice mode needs some data that hasn\'t been cached yet. Connect to the internet to load it first, then you can practice offline.","errorShort":"There was an error loading practice mode. Try again."}}')}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.