PageSourceSearch

https://www.earonman.com/_next/static/chunks/5952.d42e311fa76344b8.js

js earonman.com collected 2026-10-02 00:31:54 UTC 9,929 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5952],{5952:e=>{e.exports=JSON.parse('{"quest":{"interval":"Quest de intervalos","chord":"Entrenamiento de acordes","scale":"Pr\xe1ctica de escalas","voicing":"Jazz Voicings","harmonic-quest":"Harmonic Quest","guido":"Desaf\xedo Guido","functioneer":"Functioneer","slashmaster":"Slashmaster","hybrid-lab":"Hybrid Lab","polychordist":"Polychordist"},"questShort":{"interval":"Intervalos","chord":"Acordes","scale":"Escalas","voicing":"Voicings","harmonic-quest":"Harmonic","guido":"Guido","functioneer":"Functioneer","slashmaster":"Slashmaster","hybrid-lab":"Hybrid Lab","polychordist":"Polychordist"},"earCoins":"Ear Coins","earCoinsCaps":"EAR COINS","openShop":"Abrir tienda","greetMorning":"Buenos d\xedas","greetAfternoon":"Buenas tardes","greetEvening":"Buenas noches","streakTip":"\xa1Racha de {{count}} d\xedas! \xa1Sigue as\xed!","tips":{"1":"\xbfListo para entrenar tu o\xeddo hoy?","2":"\xa1Tus o\xeddos esperan su entrenamiento!","3":"Hora de afinar esos o\xeddos.","4":"\xa1A ver qu\xe9 tal escuchas hoy!","5":"Una sesi\xf3n corta tambi\xe9n cuenta.","6":"Cada escucha te hace mejor.","7":"El o\xeddo musical se entrena, no se nace con \xe9l."},"loading":"Cargando tus datos...","offlineTitle":"Parece que est\xe1s sin conexi\xf3n","errorTitle":"No pudimos cargar tu panel","offlineBody":"Parece que est\xe1s sin conexi\xf3n. Comprueba tu red y desliza hacia abajo o toca Reintentar.","errorBody":"Algo sali\xf3 mal por nuestra parte. Desliza hacia abajo o toca Reintentar.","retry":"Reintentar","free":"Gratis","freeCaps":"FREE","tagline":"Tu o\xeddo se afina cada d\xeda m\xe1s.","totalXp":"XP total","totalXpCaps":"XP TOTAL","streak":"Racha","streakCaps":"RACHA","accuracy":"Precisi\xf3n","accuracyCaps":"PRECISI\xd3N","promoZone":"Zona de ascenso","dangerZone":"Zona de peligro","safeZone":"Zona segura","joinLeagues":"\xdanete a las ligas semanales","joinLeaguesSub":"Compite con 25 jugadores \xb7 gana EarCoins","duels":"Duelos","duelsSub":"Reta a un amigo a un duelo auditivo","duelsLoadingA11y":"Duelos, cargando historial","duelsA11y":"Duelos. Reta a un amigo a un duelo auditivo","dailyGoals":"Metas diarias","goalAccuracy":"Alcanza 80%+ de precisi\xf3n","goalQuestTypes":"Prueba 2 tipos de quest","goalsComplete":"\xa1Todas las metas cumplidas! \uD83C\uDF89","freePractice":"Pr\xe1ctica libre","freePracticeSub":"Vidas infinitas \xb7 sin estad\xedsticas \xb7 sin arriesgar tu racha","browseModules":"VER TODOS LOS M\xd3DULOS","exercises":"Ejercicios","exercisesSub":"Por niveles \xb7 XP y estad\xedsticas registradas","notYetToday":"Hoy todav\xeda no","levelsHint":"Los niveles empiezan desde lo b\xe1sico. \xbfDemasiado f\xe1cil? Crea tu propio ejercicio en Pr\xe1ctica libre.","startSession":"EMPEZAR SESI\xd3N","focus":"ENFOQUE","focusSub":"Tu habilidad m\xe1s d\xe9bil - toca para practicar","recentBadges":"Insignias recientes","viewAll":"VER TODO","duelsRecordA11y":"Duelos. {{won}} ganados, {{lost}} perdidos, {{tied}} empatados","goalExercises":"Completa 3 ejercicios","goalAnySession":"en cualquier sesi\xf3n","planA11y":"Tu plan: {{plan}}. Abrir suscripci\xf3n","todayCount":"{{count}} hoy","goalDone":"cumplida","goalNotDone":"pendiente","focusA11y":"Enfoque: practica tu m\xf3dulo m\xe1s d\xe9bil, {{label}}, actualmente {{accuracy}}% de precisi\xf3n","welcomeBack":"\xa1Hola de nuevo{{name}}!","won_one":"ganado","won_other":"ganados","lost_one":"perdido","lost_other":"perdidos","tied_one":"empatado","tied_other":"empatados","practice":{"loadingPractice":"Cargando pr\xe1ctica...","checkConnection":"Comprueba tu conexi\xf3n e int\xe9ntalo de nuevo.","freePracticeCaps":"PR\xc1CTICA LIBRE","freePracticeSub":"Vidas infinitas \xb7 sin XP \xb7 sin guardar estad\xedsticas","exercisesCaps":"EJERCICIOS","exercisesSub":"Por niveles \xb7 XP y estad\xedsticas registradas →","freePlanHint":"Plan gratuito. Hazte Pro para desbloquear todas las categor\xedas y entrenamiento ilimitado.","freePracticeA11y":"Pr\xe1ctica libre: vidas infinitas, sin XP, sin guardar estad\xedsticas","goToExercisesA11y":"Ir a Ejercicios, ejercicios por niveles con XP y estad\xedsticas registradas","loadFailed":"No se pudieron cargar los ejercicios","proFeature":"Funci\xf3n Pro","locked":"bloqueado","upgradeHint":"Hazte Pro para desbloquear","customizeFreely":"Personal\xedzalo a tu gusto y rep\xedtelo tantas veces como quieras.","freePlan":"Plan gratuito","upgradeUnlock":"P\xe1sate a Pro para desbloquear todas las categor\xedas de ejercicios y entrenar sin l\xedmite.","typeExercises":"Ejercicios de {{type}}"},"tabs":{"home":"Inicio","exercises":"Ejercicios","practice":"Pr\xe1ctica","duels":"Duelos","stats":"Estad\xedsticas","duelInvites_one":"{{count}} invitaci\xf3n pendiente","duelInvites_other":"{{count}} invitaciones pendientes","duelTurns_one":"{{count}} duelo espera tu jugada","duelTurns_other":"{{count}} duelos esperan tu jugada"},"lvlBadge":"NIV. {{level}}","nextBadgeLabel":"Siguiente: {{name}}","xpOfRequired":"/ {{required}} XP","cta":{"1":"\xbfDistingues un acorde mayor de uno menor? Vamos a verlo.","2":"Entrena el o\xeddo: unos pocos minutos ya se notan.","3":"El reto de hoy: \xbfcu\xe1ntos intervalos aciertas seguidos?","4":"Tu o\xeddo mejora con cada sesi\xf3n. Vamos.","5":"Es hora de mejorar tu reconocimiento de acordes.","6":"\xbfOyes la diferencia entre la s\xe9ptima mayor y la menor?","7":"Unos minutos ahora se notan mucho luego en el escenario.","8":"Intervalos, acordes, escalas: tu gimnasio auditivo diario te espera.","9":"\xbfCon qu\xe9 rapidez reconoces los acordes de hoy?","10":"Cada repetici\xf3n entrena tu instinto musical. Que hoy cuente.","11":"\xbfEse acorde suena alegre o triste? Que lo decidan tus o\xeddos.","12":"Pasos peque\xf1os, o\xeddos grandes. Empieza la sesi\xf3n de hoy.","13":"\xbfListo para o\xedr la m\xfasica de otra manera?","14":"R\xe9tate: supera la precisi\xf3n de ayer."},"tuneUp":{"title":"Repaso","cardBody_one":"{{count}} pregunta para repasar","cardBody_other":"{{count}} preguntas para repasar","cardHint":"Un par de minutos. Mantiene tu racha.","blockProgress":"{{current}} de {{total}}","doneTitle":"Repaso terminado","doneBody":"{{correct}} de {{total}} correctas. Volver\xe1n justo cuando est\xe9s a punto de olvidarlas.","doneA11y":"Repaso terminado.","emptyTitle":"Nada pendiente todav\xeda","emptyBody":"Todo lo que has practicado sigue fresco. Juega un nivel y vuelve ma\xf1ana.","back":"Volver","cardA11y":"Repaso. {{count}} preguntas para repasar."},"web":{"loading":"Cargando el panel…","readyPrompt":"\xbfListo para empezar tu viaje de entrenamiento auditivo?","continuePrompt":"Sigue con tu entrenamiento auditivo. \xa1Vas muy bien!","niceWork":"\xa1Buen trabajo!","betterThan":"Eres mejor que","betterThanUsers":"Eres mejor que el {{pct}} % de los usuarios. \xa1Mant\xe9n la racha!","letsGo":"Vamos all\xe1","startNext":"Empezar el siguiente ejercicio","completedLevels":"Niveles completados","overallProgress":"Progreso general de los ejercicios","shareProgress":"Compartir el progreso","viewDetailedStats":"Ver estad\xedsticas detalladas","profileInfo":"Datos del perfil","edit":"Editar","enterCountry":"Escribe tu pa\xeds","countryNotSet":"Pa\xeds sin definir","countryEmpty":"Escribe el nombre de un pa\xeds","countryFailed":"No se pudo actualizar el pa\xeds","avatarFailed":"No se pudo subir la foto de perfil","updateAvatar":"Cambiar la foto de perfil","subscriptionStatus":"Estado de la suscripci\xf3n","freePlanLimited":"Gratis: ejercicios diarios limitados","manageSubscription":"Gestionar la suscripci\xf3n","noSubscription":"Sin suscripci\xf3n activa","viewPlans":"Ver los planes","subscriptionDetail
1s":"Detalles de la suscripci\xf3n","statsOverview":"Resumen de estad\xedsticas","currentLevel":"Nivel actual","progressInEarTraining":"Tu progreso en el entrenamiento auditivo","experiencePoints":"Puntos de experiencia","totalXpEarned":"XP total conseguido","badgesEarned":"Insignias conseguidas","yourAchievements":"Tus logros","noBadges":"A\xfan no tienes insignias. Sigue practicando y llegar\xe1 la primera.","achievementBadges":"Insignias de logros","badgesSubtitle":"Insignias que has ido consiguiendo por el camino","connectWithUs":"D\xf3nde encontrarnos","socialSubtitle":"\xdanete a la comunidad en redes sociales","resetProgress":"Reiniciar el progreso","resetWarning":"Atenci\xf3n: esto no se puede deshacer","resetAll":"Reiniciar todo el progreso","resetConfirmTitle":"\xbfReiniciar todo el progreso?","resetConfirmBody":"Esto no se puede deshacer.","resetFailed":"No se pudo reiniciar el progreso"},"home":{"welcome":"\xa1Hola{{name}}!","tagFirst":"Tu primer nivel","tagPlaced":"Tu punto de partida","tagContinue":"A continuaci\xf3n","tagReturning":"Retoma donde lo dejaste","tagAllDone":"Todos los niveles superados","start":"Empezar","continue":"Continuar","startA11y":"Empezar nivel: {{level}}","continueA11y":"Continuar con el nivel: {{level}}","tuneUpStart":"Empezar repaso","orContinue":"O contin\xfaa: {{level}}","allDoneBody":"Mant\xe9n tu o\xeddo en forma en la Pr\xe1ctica libre.","allDoneCta":"Abrir Pr\xe1ctica libre","proLevelA11y":"Nivel Pro","streakKeep_one":"{{count}} respuesta correcta m\xe1s mantiene tu racha","streakKeep_other":"{{count}} respuestas correctas m\xe1s mantienen tu racha","streakStart_one":"{{count}} respuesta correcta inicia tu racha","streakStart_other":"{{count}} respuestas correctas inician tu racha","streakDone":"Hoy ya cuenta para tu racha","checklistTitle":"Primeros pasos","checklistCount":"{{done}} de {{total}}","checklist":{"account":"Cuenta creada","email":"Correo confirmado","ears":"Primera prueba de o\xeddo","firstLevel":"Completa tu primer nivel","practice":"Prueba la Pr\xe1ctica libre"},"proOfferTitle":"\xa1Tres niveles superados!","proOfferBody":"Buen comienzo. Con Pro llegas m\xe1s lejos: todos los niveles, todos los instrumentos y sin l\xedmite diario."}}')}}]);

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.