========================================
8 PERMUTACIONES P5-P7 — DOCUMENTACIÓN
========================================
MATERIAL
--------
64 notas organizadas en 8 bloques de 8.
Rango: Bb2 (MIDI 46) → La6 (MIDI 88), 42 semitonos.
Cada bloque combina dos intervalos de dos familias:
Familia A: cuarta justa ascendente (P5 = 5 semitonos)
Familia B: quinta justa descendente (P7 = 7 semitonos)
Block 1: P5↑ + P7↑ — C4 → F4 → Bb4 → Eb5 → A3 → E4 → B4 → F#5
Block 2: P5↑ + P7↓ — C4 → F4 → Bb4 → Eb5 → F#5 → B4 → E4 → A3
Block 3: P5↓ + P7↑ — Eb5 → Bb4 → F4 → C4 → A3 → E4 → B4 → F#5
Block 4: P5↓ + P7↓ — Eb5 → Bb4 → F4 → C4 → F#5 → B4 → E4 → A3
Block 5: P7↑ + P5↑ — A3 → E4 → B4 → F#5 → C4 → F4 → Bb4 → Eb5
Block 6: P7↑ + P5↓ — A3 → E4 → B4 → F#5 → Eb5 → Bb4 → F4 → C4
Block 7: P7↓ + P5↑ — F#5 → B4 → E4 → A3 → C4 → F4 → Bb4 → Eb5
Block 8: P7↓ + P5↓ — F#5 → B4 → E4 → A3 → Eb5 → Bb4 → F4 → C4
========================================
MODOS DE REPRODUCCIÓN — 8 BOTONES + CLAQUETA
========================================
▶ PLAY [verde]
Dirección: izquierda → derecha (nota 1 → 64).
Timbre: sine. 2 repeticiones completas.
◀ REV [azul]
Retrogradación: derecha → izquierda (nota 64 → 1).
Timbre: triangle (más nasal, diferencia la dirección).
2 repeticiones completas.
↔ IDA Y VUELTA [rosa]
Movimiento pendular secuencial, 2 ciclos:
Pase 1 ▶: notas 1 → 64 (sine)
Pase 2 ◀: notas 63 → 1 (triangle) ← sin repetir F#5
Pase 3 ▶: notas 2 → 64 (sine) ← sin repetir D2
Pase 4 ◀: notas 63 → 1 (triangle) ← sin repetir F#5
Los extremos no se repiten al rebotar: el cambio de
dirección es inmediato, sin silencio entre pases.
⇄⇄ SIMUL. TODOS [naranja]
Contramovimiento completo, dos voces simultáneas:
Voz A (sine): 1→64→1→64 (ida · vuelta · ida · vuelta)
Voz B (triangle): 64→1→64→1 (vuelta · ida · vuelta · ida)
Las voces suenan con 18 ms de desfase para percibirse
como líneas independientes. Sin repetición en extremos.
⇄ SIMUL. IMP.▶ [verde claro]
Contramovimiento con rarefacción en la retrogradación:
Voz A (sine): suena en todos los pasos (1, 2, 3, 4…)
Voz B (triangle): suena solo en pasos impares (1, 3, 5…)
La retrogradación aparece esporádica frente al pulso
continuo de la voz directa.
⇄ SIMUL. IMP.◀ [azul claro]
Inversión del anterior — rarefacción en la voz directa:
Voz A (sine): suena solo en pasos impares (1, 3, 5…)
Voz B (triangle): suena en todos los pasos (1, 2, 3, 4…)
Ahora la retrogradación lleva el pulso completo.
⇌ ALTERNANCIA [amarillo]
Las dos voces se turnan con desfase de medio beat exacto.
Mismo timbre (sine) en ambas — la distinción es rítmica:
Voz A: suena en cada beat (0, T, 2T, 3T…)
Voz B: suena en contratiempo (T/2, 3T/2, 5T/2…)
Las voces nunca se solapan. La partitura nunca calla.
🔬 ZOOM [rojo]
Requiere Slicer activo en modo MEDIOS.
Reproduce el ciclo en bucle continuo (PLAY × ∞) mientras
la banda de frecuencias se transforma automáticamente:
· Cada ciclo: Lo sube N semitonos, Hi baja N semitonos
→ la banda se estrecha progresivamente por ambos extremos
· Al quedar vacía (Lo ≥ Hi): inversión automática
· Cada ciclo: Lo baja N, Hi sube N → expansión
· Al restaurar el rango original: nueva contracción → bucle ∞
N se controla con el slider "🔬 paso zoom" (1–32 semitonos).
Los thumbs del slicer se mueven en tiempo real.
Detener restaura el rango original.
🎬 CLAQUETA [violeta]
Fondo rítmico independiente, activable en cualquier momento
y compatible con todos los modos de reproducción.
Se sincroniza al BPM actual y se actualiza si cambia el tempo.
Dos timbres diferenciados:
· Pulso de nota (cada nota): sine 1200 Hz, 18 ms — agudo
· Acento de bloque (cada 8 notas): sine 180 Hz, 40 ms — grave
El acento marca el inicio de cada bloque, el pulso llena
el resto. Cicla sobre los 64 pasos del ciclo.
Se activa/desactiva con el mismo botón (● indica activo).
========================================
SLICER DE ALTURAS
========================================
Filtro de notas por altura MIDI, compatible con todos los
modos de reproducción. Se activa/desactiva sin parar el audio.
Rango del ciclo: Bb2 (MIDI 46) → La6 (MIDI 88).
Dos thumbs arrastrables definen el umbral inferior (Lo)
y el umbral superior (Hi). Las notas filtradas no suenan
pero conservan su lugar en el tiempo — el ritmo interno
del ciclo se preserva con silencios donde había notas.
Modos de escucha (seleccionables en tiempo real):
TODOS → sin filtro
AGUDOS → solo notas con MIDI > umbral Hi
GRAVES → solo notas con MIDI < umbral Lo
MEDIOS → solo notas entre umbral Lo y umbral Hi
En modos simultáneos ambas voces comparten el mismo filtro.
========================================
EXPORTACIÓN MUSICXML
========================================
El botón 🎼 MusicXML exporta el modo activo en el momento
del clic, incluyendo el estado actual del slicer:
las notas filtradas aparecen como figuras de silencio,
preservando la métrica exacta de cada modo.
Cada modo se exporta con su estructura propia:
PLAY / REV → 1 parte, 1 voz, negras
IDA Y VUELTA → 1 parte, 1 voz, negras
SIMUL. TODOS → 2 partes, 1 voz cada una, negras
SIMUL. IMP.▶ / IMP.◀ → 2 partes, silencios en pasos pares
ALTERNANCIA → 1 parte, 2 voces MusicXML:
Voz 1: corchea A + silencio
Voz 2: silencio + corchea B
(contratiempo exacto de corchea)
El nombre del archivo incluye modo, fecha y hora.
========================================
FIN DEL INFORME
========================================