# Fotografía sonora · Referencias y decisiones

Estudio 07 · 30 de octubre de 2026. Investigación de antecedentes y traducción a reglas propias. Las referencias orientan mecanismos; no implican colaboración ni autoría compartida.

Hay antecedentes directos de sonificación fotográfica, como InstaSynth y Photone. Este estudio combina medición reproducible con composición y diseño visual. La relación luz → música es una elección artística documentada; la imagen no contiene una melodía única ni revela el sonido real de la escena.

Se mantienen las pistas V6, de 35 segundos a 132 BPM, con las mismas notas y muestras acreditadas. Los nuevos tratamientos de una misma fotografía comparten una de sus pistas existentes para facilitar la comparación. Trama conserva su pista propia.

## Telar

Hilos de color que se tensan con cada ataque.

**Regla implementada:** Las 32 columnas se pliegan. Su tensión sigue las envolventes sonoras de las celdas cercanas.


## Fuga

Los bordes de la imagen se convierten en corrientes de aire.

**Regla implementada:** Las líneas siguen la tangente al gradiente de luz. Las semillas se eligen por fuerza de borde; los puntos recorren esas líneas con el reloj del audio.


## Trama

El tejido que elegiste, ahora con recuadros de la mitad de ancho y alto.

**Regla implementada:** 64 × 48 recuadros: cuatro veces más piezas que antes. El movimiento local responde a los ataques cercanos. La medición musical conserva 32 × 24 celdas.


## Jacquard

Luz convertida en urdimbre: cada cruce decide qué hilo pasa por encima.

**Regla implementada:** Retícula de 64 × 48. Si la luminancia lineal supera 0.18, domina el hilo vertical; si no, el horizontal. El ataque ensancha el hilo cercano. El umbral y el tejido son decisiones de diseño.

- [National Museums Scotland · The Jacquard loom](https://www.nms.ac.uk/discover-catalogue/the-jacquard-loom-innovation-in-textiles-and-computing). Las tarjetas perforadas codifican qué hilos se levantan para construir un tejido.

## Moiré

Dos velos de líneas hacen aparecer una tercera imagen que ondula.

**Regla implementada:** Dos retículas finas se superponen. La luz medida desplaza la segunda; las notas añaden una fase local. Las franjas resultan de la superposición geométrica.

- [University of Wisconsin–Madison · Fun with Fringes](https://education.mrsec.wisc.edu/fun-with-fringes/). Dos retículas superpuestas producen un patrón visible de franjas.

## Grabado

Miles de incisiones siguen la dirección de la luz, como una estampa que respira.

**Regla implementada:** Tres trazos por celda. Su orientación sigue la tangente al gradiente de luminancia; su longitud depende de la luz. En zonas sin gradiente usamos una diagonal fija. Los ataques aumentan el grosor local.

- [Paul Haeberli · Paint by Numbers (1990)](https://graphics.stanford.edu/courses/cs248-06/haeberli-paint-by-numbers-sig90.pdf). Una imagen puede reconstruirse con trazos cuyo color y orientación derivan de sus datos; el trabajo explora el gradiente para orientar pinceladas.

## Puntada

La fotografía se borda en pequeñas cruces; cada nota levanta un hilo.

**Regla implementada:** Una cruz por celda, en una retícula regular. Color y longitud vienen de la imagen; la envolvente sonora tensa el hilo cerca de la celda que suena.

- [National Museums Scotland · The Jacquard loom](https://www.nms.ac.uk/discover-catalogue/the-jacquard-loom-innovation-in-textiles-and-computing). Las tarjetas perforadas codifican qué hilos se levantan para construir un tejido.
- [Processing / Daniel Shiffman · Pointillism](https://processing.org/examples/pointillism). Los colores de una imagen se representan con puntos. El ejemplo original usa posiciones aleatorias; nuestra retícula es fija.

## Sarga

Un tejido diagonal recorre las flores y cambia de tensión con el pulso.

**Regla implementada:** Cruces diagonales en 64 × 48 celdas. Un patrón fijo de dos hilos arriba y dos abajo forma la sarga; el color viene de la foto y el sonido mueve la costura local.

- [National Museums Scotland · The Jacquard loom](https://www.nms.ac.uk/discover-catalogue/the-jacquard-loom-innovation-in-textiles-and-computing). Las tarjetas perforadas codifican qué hilos se levantan para construir un tejido.

## Trenza

Tres hebras recorren juntas los bordes de las aves.

**Regla implementada:** Cada curva medida se acompaña de tres hebras con fases separadas. La fuerza del sonido abre la trenza. La curva central deriva del gradiente; el trenzado es una interpretación visual.

- [Golan Levin · Yellowtail (1998)](https://www.flong.com/archive/projects/yellowtail/index.html). La repetición y el desplazamiento de trazos producen una textura animada; cada línea conserva una forma reconocible.

## Isolíneas

La silueta aparece como un mapa de luz, delineado por el sonido.

**Regla implementada:** Contornos que unen valores iguales de luminancia, calculados con marching squares. Las notas iluminan y engrosan los contornos de su zona. Son niveles de luz, no profundidad física.

- [D3 · Contour polygons](https://d3js.org/d3-contour). Marching squares extrae contornos de igual valor de una retícula numérica.

## Semitono

La imagen se descompone en una impresión de puntos que se abren al sonar.

**Regla implementada:** 64 × 48 puntos fijos. Su color es el promedio de su celda; su radio crece con la raíz de la luminancia y con la envolvente local. No hay posiciones aleatorias.

- [Processing / Daniel Shiffman · Pointillism](https://processing.org/examples/pointillism). Los colores de una imagen se representan con puntos. El ejemplo original usa posiciones aleatorias; nuestra retícula es fija.

## Partitura

El color se escribe como una partitura de pequeñas barras.

**Regla implementada:** Una barra por celda. Su anchura representa la fuerza de borde; su altura, la luminancia; su color, el promedio RGB. Las notas iluminan barras cercanas, sin destellos globales.

- [Ryoji Ikeda · test pattern (2008–)](https://www.ryojiikeda.com/project/testpattern/). Convierte datos en patrones de barras y explora su relación con la percepción audiovisual.
- [Sihwa Park · InstaSynth (2017)](https://sihwapark.com/InstaSynth). Extrae colores dominantes de fotografías y los vincula con síntesis y una estructura visual secuenciada.

## Cauce

La luz fluye en pequeñas estelas de tinta que conservan el dibujo de la foto.

**Regla implementada:** Las estelas recorren tangentes al gradiente de luz. Su velocidad depende de la fuerza de borde y del tiempo del audio; su ancho responde al sonido cercano. Es una animación de datos, no una simulación física de fluidos.

- [Golan Levin · Yellowtail (1998)](https://www.flong.com/archive/projects/yellowtail/index.html). La repetición y el desplazamiento de trazos producen una textura animada; cada línea conserva una forma reconocible.
- [Levin, Lieberman y colaboradores · Messa di Voce (2003)](https://www.flong.com/archive/projects/messa/index.html). Transforma matices de la voz en gráficos expresivos en tiempo real.

## Antecedentes generales

- [Sihwa Park · InstaSynth (2017)](https://sihwapark.com/InstaSynth). Extrae colores dominantes de fotografías y los vincula con síntesis y una estructura visual secuenciada.
- [Rönnberg y Löwgren · Photone (ICAD 2018)](https://repository.gatech.edu/handle/1853/60084). Explora imágenes mediante una partitura dinámica vinculada al color global y al píxel bajo el cursor; referencia consultada en el resumen del repositorio.
- [Levin, Lieberman y colaboradores · Messa di Voce (2003)](https://www.flong.com/archive/projects/messa/index.html). Transforma matices de la voz en gráficos expresivos en tiempo real.

## Recursos utilizados

Python, NumPy y SciPy para medir; Canvas 2D, SVG y JavaScript propios para animar. Contornos calculados con la implementación Python existente de marching squares: D3 se consultó como referencia técnica, no se importó su biblioteca. No se incorporaron códigos, imágenes, audios ni videos de los artistas citados. Retícula visual fina: 64 × 48; retícula musical: 32 × 24. La selección de celdas y el reloj son deterministas. Las deformaciones no constituyen un modelo físico de materiales. Los puntos de Fuga y Cauce son viajeros sobre curvas medidas; los de Semitono son centros fijos de celda.
