{"id":762,"date":"2026-06-21T14:51:49","date_gmt":"2026-06-21T14:51:49","guid":{"rendered":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=762"},"modified":"2026-06-21T14:51:51","modified_gmt":"2026-06-21T14:51:51","slug":"vibe-live-coding-jamming-con-la-inteligencia-artificial-y-strudel","status":"publish","type":"post","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=762","title":{"rendered":"Vibe-live-coding: jamming con la inteligencia artificial y Strudel"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><em>Tres l\u00edneas de c\u00f3digo, menos de un minuto, y suena m\u00fasica. Esta es la historia de <strong>Strudel Notebook<\/strong>: un manual vivo para aprender a componer con c\u00f3digo que dise\u00f1\u00e9 pensando en una idea sencilla pero poco habitual: en vez de ense\u00f1ar m\u00fasica a programadores, ense\u00f1ar programaci\u00f3n a m\u00fasicos.<\/em><\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">Esta entrada es un resumen de mi \u00faltima publicaci\u00f3n: Miralles-Bono, J. L. (2026). Vibe-live-coding: Jamming con la inteligencia artificial y Strudel. En\u00a0<em>OUT: el aula como laboratorio para reimaginar una nueva educaci\u00f3n art\u00edstica desde propuestas inclusivas y creativas<\/em>. Universitat de Val\u00e8ncia. Disponible en <a href=\"https:\/\/www.researchgate.net\/publication\/407125768_Vibe-live-coding_jamming_con_la_inteligencia_artificial_y_Strudel\">Research Gate<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\">Un alumno abre el navegador y escribe\u2026<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Imagina a un estudiante de conservatorio con a\u00f1os de armon\u00eda a sus espaldas, pero que nunca ha programado. Abre una pesta\u00f1a del navegador y escribe esto:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-contrast-background-color has-text-color has-background has-link-color wp-elements-511f3d165c5e00ef1ad31f74fb9522d5\">n(\"0 [2 4] &lt;7 5&gt; 4\").scale(\"C4:minor\").s(\"piano\").room(0.3)<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Suena un arpegio en do menor, con una nota que va alternando en cada ciclo. A\u00f1ade debajo una caja de ritmos\u2026<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-contrast-background-color has-text-color has-background has-link-color wp-elements-06a8d37cf24cba6987b1002bfefb277d\">sound(\"bd [~ sd] hh*4 [hh oh]\").bank(\"RolandTR808\").gain(0.7)<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">\u2026y un bajo sint\u00e9tico cuyo filtro oscila siguiendo una onda sinusoidal:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted has-vivid-green-cyan-color has-contrast-background-color has-text-color has-background has-link-color wp-elements-fe5abd1713589cb40f6890f140c3bbe3\">note(\"c2 [~ c2] eb2 [~ g2]\").s(\"sawtooth\").lpf(sine.range(300,1800)).gain(0.5)<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Pulsa <strong>Play<\/strong>. Las tres capas suenan a la vez, se dibujan en un espectrograma y se pueden compartir con un compa\u00f1ero mediante un enlace. Ese momento condensa todo lo que me interesa: la distancia entre <em>lo que quiero que suene<\/em> y <em>c\u00f3mo se escribe<\/em>, y c\u00f3mo acortarla.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-20959078 wp-block-buttons-is-layout-flex\">\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/jlmirallesb.github.io\/strudel_notebook\/\">PROBAR STRUDEL NOTEBOOK<\/a><\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Marco r\u00e1pido: del pentagrama al c\u00f3digo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Una pincelada te\u00f3rica, prometo que breve. En 1958, Charles Seeger distingui\u00f3 entre <strong>notaci\u00f3n prescriptiva<\/strong> (la que precede a la m\u00fasica y la instruye, como una partitura) y <strong>notaci\u00f3n descriptiva<\/strong> (la que sigue a la m\u00fasica y la registra). <a href=\"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=652\" data-type=\"post\" data-id=\"652\">Ya hablamos esto en el blog<\/a>. El <em>live coding<\/em> hace algo fascinante: <strong>colapsa las dos<\/strong>. El c\u00f3digo es a la vez la receta de lo que sonar\u00e1, el registro de las decisiones que tomas en el momento y la actuaci\u00f3n misma, visible en pantalla. La notaci\u00f3n ya no solo describe o prescribe: <strong>genera<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A esto le sumo dos ingredientes m\u00e1s. El primero es el <strong>vibe coding<\/strong> (t\u00e9rmino de Andrej Karpathy, 2025): describir en lenguaje natural lo que quieres y dejar que una IA generativa produzca un prototipo funcional que luego escuchas, entiendes y reescribes. De hecho, <strong>Strudel Notebook fue creado \u00edntegramente con vibe coding<\/strong>, conversando con Claude. El segundo es lo pedag\u00f3gico: convertir todo esto en una experiencia de aula. A esa mezcla la llamo <strong>vibe-live-coding<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">La herramienta de base es <a href=\"https:\/\/strudel.cc\/\">Strudel<\/a>, la reimplementaci\u00f3n de TidalCycles en JavaScript creada por Felix Roos. Funciona en cualquier navegador, sin instalar nada, igual en Windows, macOS o LliureX. Ideal para un aula con dispositivos dispares (BYOD). Pero la documentaci\u00f3n oficial asume que ya conoces el <em>house<\/em>, el <em>techno<\/em> y las cajas de ritmo\u2026 no la armon\u00eda funcional ni los modos. Y ah\u00ed es donde quise invertir el punto de partida.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Strudel Notebook: un manual vivo<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Strudel Notebook<\/strong> es una plataforma web de c\u00f3digo abierto (VitePress + Vue 3 + el motor de audio de Strudel) que se despliega sola en GitHub Pages y funciona en cualquier navegador moderno. Su licencia AGPL-3.0 significa que <strong>cualquier docente puede bifurcarla, adaptarla y crear sus propias lecciones<\/strong> a partir de una plantilla incluida.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El dise\u00f1o parte de lo que el alumno <em>ya sabe<\/em>: las lecciones usan vocabulario musical (escalas, modos, grados) antes que jerga de programaci\u00f3n, las visualizaciones incluyen partitura y teclado junto al espectro, y la funci\u00f3n <code>n().scale()<\/code> permite pensar en grados de escala\u2026 que es exactamente como piensa quien estudia armon\u00eda.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1006\" height=\"1024\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/01-pagina-principal.png?resize=1006%2C1024&#038;ssl=1\" alt=\"\" class=\"wp-image-763\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/01-pagina-principal.png?resize=1006%2C1024&amp;ssl=1 1006w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/01-pagina-principal.png?resize=295%2C300&amp;ssl=1 295w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/01-pagina-principal.png?resize=768%2C782&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/01-pagina-principal.png?w=1349&amp;ssl=1 1349w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">El StrudelBox: un editor con varios modos<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">El coraz\u00f3n de la plataforma es el <strong>StrudelBox<\/strong>, un editor de c\u00f3digo embebido en cada lecci\u00f3n. Lo que lo diferencia del REPL est\u00e1ndar de Strudel es que ofrece <strong>distintos modos seg\u00fan la autonom\u00eda del alumno<\/strong>:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Modo libre:<\/strong> un editor normal, escribes y ejecutas sin restricciones.<\/li>\n\n\n\n<li><strong>Modo guiado:<\/strong> el docente bloquea ciertas l\u00edneas y deja solo algunos par\u00e1metros editables mediante desplegables o campos con pistas. Por ejemplo: un patr\u00f3n r\u00edtmico fijo y un desplegable para explorar sintetizadores, o una estructura arm\u00f3nica bloqueada con un hueco donde el alumno escribe <em>su<\/em> melod\u00eda. Es andamiaje puro: acota las decisiones sin quitar la agencia, y se retira cuando ya no hace falta.<\/li>\n\n\n\n<li><strong>Modo quiz:<\/strong> preguntas con opciones o c\u00f3digo y <strong>feedback inmediato<\/strong>. Perfecto para <em>ear training<\/em> inverso: suena un patr\u00f3n y hay que identificar la escala, la transformaci\u00f3n o el efecto.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"882\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/02-modo-quiz.png?resize=1024%2C882&#038;ssl=1\" alt=\"\" class=\"wp-image-764\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/02-modo-quiz.png?resize=1024%2C882&amp;ssl=1 1024w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/02-modo-quiz.png?resize=300%2C258&amp;ssl=1 300w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/02-modo-quiz.png?resize=768%2C662&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/02-modo-quiz.png?w=1349&amp;ssl=1 1349w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Pero el StrudelBox es m\u00e1s que un editor. Incluye un <strong>panel de notas<\/strong> para escribir observaciones y decisiones junto al c\u00f3digo (un diario reflexivo digital), y un <strong>historial con snapshots<\/strong> que guarda estados sucesivos y documenta el proceso creativo de forma cronol\u00f3gica. Ambos se pueden <strong>compartir mediante un enlace<\/strong>. Y permite <strong>exportar<\/strong> el trabajo en tres formatos: el c\u00f3digo fuente, un archivo MIDI y una grabaci\u00f3n de audio: el mismo objeto musical existiendo a la vez como texto, como secuencia y como sonido.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">El panel de visualizaci\u00f3n: un mel\u00f3grafo digital<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Cuando ejecutas c\u00f3digo, debajo se despliega el <strong>VisualizerPanel<\/strong>, con visualizaciones en tiempo real organizadas en pesta\u00f1as. Las agrupo en dos familias:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Anal\u00edticas<\/strong> (ver el sonido como ac\u00fastica): forma de onda, espectro de frecuencias (20 Hz\u201320 kHz, escala logar\u00edtmica, con indicador de pico) y espectrograma. Conceptos de audio que en la formaci\u00f3n cl\u00e1sica suelen quedarse en lo te\u00f3rico, ahora <em>visibles<\/em>.<\/li>\n\n\n\n<li><strong>Creativas<\/strong> (ver el sonido como m\u00fasica que el alumno ya conoce): piano roll (con opci\u00f3n de solfeo), partitura en pentagrama, un teclado de 88 teclas que se ilumina en tiempo real y una rejilla de bater\u00eda tipo secuenciador.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Hay un gui\u00f1o hist\u00f3rico aqu\u00ed: en 1951 el propio Seeger describi\u00f3 el <strong>mel\u00f3grafo<\/strong>, un aparato mec\u00e1nico para producir notaci\u00f3n descriptiva autom\u00e1tica a partir del sonido. El VisualizerPanel es, en cierto modo, ese viejo sue\u00f1o hecho navegador: un mel\u00f3grafo que, adem\u00e1s de describir el sonido, lo conecta con el c\u00f3digo que lo genera y con la notaci\u00f3n que el alumno ya sabe leer. Esa triple conexi\u00f3n (c\u00f3digo \u2194 sonido \u2194 representaci\u00f3n visual) es lo que le da su potencial pedag\u00f3gico.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"723\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/04-visualizacion-bateria.png?resize=1024%2C723&#038;ssl=1\" alt=\"\" class=\"wp-image-765\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/04-visualizacion-bateria.png?resize=1024%2C723&amp;ssl=1 1024w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/04-visualizacion-bateria.png?resize=300%2C212&amp;ssl=1 300w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/04-visualizacion-bateria.png?resize=768%2C542&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/04-visualizacion-bateria.png?w=1352&amp;ssl=1 1352w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">\u00bfY en el aula?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Las piezas anteriores permiten montar actividades en tres ejes: <strong>aprender<\/strong> (exploraciones acotadas con modo guiado, <em>ear training<\/em> con modo quiz), <strong>crear<\/strong> (remixar <em>snippets<\/em>, componer con restricciones, exportar a MIDI para llevarlo a un DAW u otra asignatura) y <strong>actuar y reflexionar<\/strong> (el <em>ping-pong de c\u00f3digo<\/em>: un alumno crea un patr\u00f3n, comparte el enlace, otro lo modifica y lo devuelve; <em>jam sessions<\/em> de clase; notas e historial como material evaluable).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">El rol del docente se desplaza del <em>sabio en el estrado<\/em> al <em>gu\u00eda al lado<\/em>. Y aqu\u00ed va lo importante: <strong>el docente no necesita ser programador, necesita ser m\u00fasico y saber escuchar<\/strong>. Su trabajo es sostener la escucha cr\u00edtica y acompa\u00f1ar la decisi\u00f3n: \u00ab\u00bfqu\u00e9 versi\u00f3n prefieres y por qu\u00e9?\u00bb. Cuando un alumno elige entre dos variaciones de un patr\u00f3n, est\u00e1 componiendo. Esa decisi\u00f3n es el n\u00facleo del aprendizaje.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00bfY la IA? Funciona como un <strong>andamiaje de segundo orden<\/strong>: el alumno puede pedir a un asistente externo un primer borrador de c\u00f3digo, pero documenta qu\u00e9 pidi\u00f3, qu\u00e9 obtuvo y qu\u00e9 cambi\u00f3. El criterio es claro: <strong>la IA genera el primer borrador, pero el alumno decide qu\u00e9 suena<\/strong>.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img data-recalc-dims=\"1\" loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"637\" src=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/03-visualizacion-midi.png?resize=1024%2C637&#038;ssl=1\" alt=\"\" class=\"wp-image-766\" srcset=\"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/03-visualizacion-midi.png?resize=1024%2C637&amp;ssl=1 1024w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/03-visualizacion-midi.png?resize=300%2C187&amp;ssl=1 300w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/03-visualizacion-midi.png?resize=768%2C478&amp;ssl=1 768w, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/03-visualizacion-midi.png?w=1351&amp;ssl=1 1351w\" sizes=\"auto, (max-width: 1000px) 100vw, 1000px\" \/><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Pru\u00e9balo (y haz tu propia versi\u00f3n)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Strudel Notebook no es un producto cerrado, sino una infraestructura abierta. Su valor no est\u00e1 en el contenido concreto de sus lecciones, sino en la arquitectura que hace posible la exploraci\u00f3n guiada, el registro del proceso y el puente entre pr\u00e1ctica creativa y comprensi\u00f3n ac\u00fastica. Si eres docente, bif\u00farcalo, c\u00e1mbialo y dise\u00f1a tus lecciones.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>\ud83c\udfb9 <strong>Probar la app:<\/strong> <a href=\"https:\/\/jlmirallesb.github.io\/strudel_notebook\/\">jlmirallesb.github.io\/strudel_notebook<\/a><\/li>\n\n\n\n<li>\ud83d\udcbb <strong>C\u00f3digo fuente (GitHub):<\/strong> <a href=\"https:\/\/github.com\/JLMirallesB\/strudel_notebook\">github.com\/JLMirallesB\/strudel_notebook<\/a><\/li>\n\n\n\n<li>\ud83c\udf10 <strong>Strudel:<\/strong> <a href=\"https:\/\/strudel.cc\/\">strudel.cc<\/a><\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Abre el navegador, escribe tres l\u00edneas y dale a Play. Lo dem\u00e1s es escuchar.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tres l\u00edneas de c\u00f3digo, menos de un minuto, y suena m\u00fasica. Esta es la historia de Strudel Notebook: un manual vivo para aprender a componer con c\u00f3digo que dise\u00f1\u00e9 pensando en una idea sencilla pero poco habitual: en vez de ense\u00f1ar m\u00fasica a programadores, ense\u00f1ar programaci\u00f3n a m\u00fasicos. Esta entrada es un resumen de mi [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":763,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[13,16,12,9,8],"class_list":["post-762","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized","tag-audio","tag-codigo-musical","tag-inteligencia-artificial","tag-pedagogia","tag-tecnologia"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/06\/01-pagina-principal.png?fit=1349%2C1373&ssl=1","jetpack-related-posts":[{"id":508,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=508","url_meta":{"origin":762,"position":0},"title":"Creando Dashboards de visualizaci\u00f3n de calificaciones para Conservatorios con Vibe-Coding","author":"admin","date":"diciembre 28, 2025","format":false,"excerpt":"En esta entrada explico el proceso de creaci\u00f3n de dos aplicaciones que he realizado con la t\u00e9cnica del Vibe Coding. Si lo que interesa simplemente es conocer las APPs sin los detalles t\u00e9cnicos de su creaci\u00f3n... Visita el post de las APPS Pero si quieres saber m\u00e1s del proceso de\u2026","rel":"","context":"En \u00abInteligencia Artificial\u00bb","block_context":{"text":"Inteligencia Artificial","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=inteligencia-artificial"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.33.22.png?fit=1200%2C1017&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.33.22.png?fit=1200%2C1017&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.33.22.png?fit=1200%2C1017&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.33.22.png?fit=1200%2C1017&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.33.22.png?fit=1200%2C1017&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":727,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=727","url_meta":{"origin":762,"position":1},"title":"Archivo Legislativo vivo de Normativa de Conservatorios","author":"admin","date":"abril 29, 2026","format":false,"excerpt":"En esta entrada presento una nueva aplicaci\u00f3n \"Legis CPMDEM\" que es un lector de legislaci\u00f3n de Conservatorios Profesionales de M\u00fasica, Danza y Escuelas de M\u00fasica. Con an\u00e1lisis jur\u00eddico, versiones consolidadas, exportaci\u00f3n de citas, cuadernos de fragmentos personales, etc...; especializado en la normativa de aplicaci\u00f3n en la Comunidad Valenciana. Aqu\u00ed puedes\u2026","rel":"","context":"En \u00abGesti\u00f3n Educativa\u00bb","block_context":{"text":"Gesti\u00f3n Educativa","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=gestion-educativa"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/04\/Captura-de-pantalla-2026-04-29-a-las-8.55.28.png?fit=1200%2C910&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/04\/Captura-de-pantalla-2026-04-29-a-las-8.55.28.png?fit=1200%2C910&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/04\/Captura-de-pantalla-2026-04-29-a-las-8.55.28.png?fit=1200%2C910&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/04\/Captura-de-pantalla-2026-04-29-a-las-8.55.28.png?fit=1200%2C910&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/04\/Captura-de-pantalla-2026-04-29-a-las-8.55.28.png?fit=1200%2C910&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":494,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=494","url_meta":{"origin":762,"position":2},"title":"Dashboards Acad\u00e9micos para gestores y docentes de conservatorios","author":"admin","date":"diciembre 28, 2025","format":false,"excerpt":"En esta entrada presento dos aplicaciones que he creado con Vibe Coding. Para quienes no conozcan el t\u00e9rmino podr\u00edamos resumirlo en programaci\u00f3n inform\u00e1tica d\u00f3nde el usuario tiene las ideas, y una Inteligencia Artificial sigue las instrucciones para crear esas aplicaciones. En concreto se trata de dos aplicaciones que sirven para\u2026","rel":"","context":"En \u00abGesti\u00f3n Educativa\u00bb","block_context":{"text":"Gesti\u00f3n Educativa","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=gestion-educativa"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.35.40.png?fit=1200%2C1017&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.35.40.png?fit=1200%2C1017&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.35.40.png?fit=1200%2C1017&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.35.40.png?fit=1200%2C1017&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2025\/12\/Captura-de-pantalla-2025-12-28-a-las-12.35.40.png?fit=1200%2C1017&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":652,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=652","url_meta":{"origin":762,"position":3},"title":"Codificaciones de Notaci\u00f3n Musical Prescriptiva","author":"admin","date":"marzo 1, 2026","format":false,"excerpt":"El siguiente post es un trabajo de sondeo y categorizaci\u00f3n sobre diferentes formatos de notaci\u00f3n musical, con el objetivo de organizar un marco te\u00f3rico que los agrupe con coherencia acad\u00e9mica, as\u00ed como establecer una base para analizar posteriormente los trabajos de conversi\u00f3n entre ellos. La finalidad \u00faltima es trabajar desde\u2026","rel":"","context":"En \u00abAudio\u00bb","block_context":{"text":"Audio","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=audio"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_c5zr8gc5zr8gc5zr.png?fit=1200%2C1200&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_c5zr8gc5zr8gc5zr.png?fit=1200%2C1200&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_c5zr8gc5zr8gc5zr.png?fit=1200%2C1200&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_c5zr8gc5zr8gc5zr.png?fit=1200%2C1200&ssl=1&resize=700%2C400 2x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2026\/03\/Gemini_Generated_Image_c5zr8gc5zr8gc5zr.png?fit=1200%2C1200&ssl=1&resize=1050%2C600 3x"},"classes":[]},{"id":383,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=383","url_meta":{"origin":762,"position":4},"title":"\u00bfVolver\u00e1n las oscuras golondrinas de la LOGSE?","author":"admin","date":"noviembre 8, 2024","format":false,"excerpt":"Lo siguiente es un art\u00edculo que escrib\u00ed hace a\u00f1os, el cu\u00e1l finalmente descart\u00e9 para su publicaci\u00f3n acad\u00e9mica, puesto que acab\u00e9 desarrollando alguno de sus apartados por separado en otras publicaciones y conferencias. Pero se perdi\u00f3 el esp\u00edritu de lo que aqu\u00ed intentaba hacer, un relato de los cambios profundos que\u2026","rel":"","context":"En \u00abinvestigaci\u00f3n\u00bb","block_context":{"text":"investigaci\u00f3n","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=investigacion"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/11\/DALL%C2%B7E-2024-11-08-10.17.07-A-hyper-realistic-photograph-of-a-dark-swallow-perched-on-top-of-a-thick-legal-book-titled-Ley-Organica-de-Educacion.-The-scene-captures-the-swallow.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/11\/DALL%C2%B7E-2024-11-08-10.17.07-A-hyper-realistic-photograph-of-a-dark-swallow-perched-on-top-of-a-thick-legal-book-titled-Ley-Organica-de-Educacion.-The-scene-captures-the-swallow.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/11\/DALL%C2%B7E-2024-11-08-10.17.07-A-hyper-realistic-photograph-of-a-dark-swallow-perched-on-top-of-a-thick-legal-book-titled-Ley-Organica-de-Educacion.-The-scene-captures-the-swallow.jpg?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2024\/11\/DALL%C2%B7E-2024-11-08-10.17.07-A-hyper-realistic-photograph-of-a-dark-swallow-perched-on-top-of-a-thick-legal-book-titled-Ley-Organica-de-Educacion.-The-scene-captures-the-swallow.jpg?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]},{"id":149,"url":"https:\/\/elpulpoenelvaso.jlmirall.es\/?p=149","url_meta":{"origin":762,"position":5},"title":"Pedagog\u00eda aplicada a la docencia en Escuelas de M\u00fasica (asignatura de perfil)","author":"admin","date":"septiembre 1, 2023","format":false,"excerpt":"\u00bfQuieres conocer la propuesta original del grupo de trabajo encargado en el dise\u00f1o curricular de la asignatura de perfil de Pedagog\u00eda aplicada a la docencia en Escuelas de M\u00fasica?","rel":"","context":"En \u00abPedagog\u00eda\u00bb","block_context":{"text":"Pedagog\u00eda","link":"https:\/\/elpulpoenelvaso.jlmirall.es\/?tag=pedagogia"},"img":{"alt_text":"","src":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2023\/08\/Firefly-Un-aula-de-educacion-musical-con-papeles-volando-por-el-aire-e-instrumentos-musicales-por-la.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200","width":350,"height":200,"srcset":"https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2023\/08\/Firefly-Un-aula-de-educacion-musical-con-papeles-volando-por-el-aire-e-instrumentos-musicales-por-la.jpg?fit=1024%2C1024&ssl=1&resize=350%2C200 1x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2023\/08\/Firefly-Un-aula-de-educacion-musical-con-papeles-volando-por-el-aire-e-instrumentos-musicales-por-la.jpg?fit=1024%2C1024&ssl=1&resize=525%2C300 1.5x, https:\/\/i0.wp.com\/elpulpoenelvaso.jlmirall.es\/wp-content\/uploads\/2023\/08\/Firefly-Un-aula-de-educacion-musical-con-papeles-volando-por-el-aire-e-instrumentos-musicales-por-la.jpg?fit=1024%2C1024&ssl=1&resize=700%2C400 2x"},"classes":[]}],"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/posts\/762","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=762"}],"version-history":[{"count":1,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/posts\/762\/revisions"}],"predecessor-version":[{"id":767,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/posts\/762\/revisions\/767"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=\/wp\/v2\/media\/763"}],"wp:attachment":[{"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=762"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=762"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/elpulpoenelvaso.jlmirall.es\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=762"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}