Laboratorio · Experimento interactivo

El Organismo, un autómata que suena

Hay algo hipnótico en observar cómo reglas simples generan vida compleja. El Organismo vive en la intersección entre las matemáticas, la biología computacional y la música — y puedes escucharlo.

Hay algo hipnótico en observar cómo reglas simples generan vida compleja. El Organismo es un experimento interactivo que vive en la intersección entre las matemáticas, la biología computacional y la música. Escribes una función, la ves cobrar vida, y luego la escuchas.

01 / LA REGLAQué es un autómata celular

La grilla que ves es un universo de células vivas y muertas. En cada generación, cada célula decide su destino según una sola pregunta: ¿cuántos vecinos vivos tengo?

Las reglas se escriben en notación B/S (Born / Survive, nacer / sobrevivir):

B3 Una célula muerta nace si tiene exactamente 3 vecinos vivos.
S23 Una célula viva sobrevive si tiene 2 o 3 vecinos vivos.

Esas dos reglas juntas son el Juego de la Vida de Conway, descubierto en 1970. A partir de ahí emerge todo: planeadores que se desplazan, osciladores que laten, estructuras que se replican a sí mismas, patrones que crecen sin fin. Nadie las programó una por una; emergen de la regla.

Pero puedes cambiar las reglas. Prueba HighLife (B36/S23) y verás replicadores. Prueba Day & Night (B3678/S34678) y el universo se vuelve simétrico: la vida y la muerte se vuelven intercambiables.

La idea de fondo Complejidad sin diseñador. Un puñado de reglas locales —lo que hace una célula solo depende de sus vecinos inmediatos— basta para producir comportamiento global que parece intencional. Es una de las ideas más bellas de la ciencia del siglo XX.

02 / LA SEMILLADibujar con funciones matemáticas

Antes de dejar correr el autómata puedes darle una forma inicial escribiendo cualquier función. El sistema evalúa \(f(x)\) para cada columna de la grilla, escala el resultado al rango visible y pinta la curva como células vivas:

\[ \text{fila}(x) \;=\; \left\lfloor \tfrac{H}{2} \;-\; \tfrac{H}{2}\cdot \frac{f(x)}{f_{\max}} \right\rfloor \]

Ec. 1 — De función a píxel. Para cada columna \(x\), se evalúa \(f(x)\), se normaliza y se mapea a una fila de la grilla de altura \(H\). Ahí nace una célula viva.

Algunos ejemplos que vale la pena probar:

cos(z)Onda coseno: crestas y valles regulares.
sin(z)/zLa función sinc: una onda que se amortigua hacia los lados.
z^2Una parábola que se abre desde el centro.
sin(z^2)Un chirp: oscila cada vez más rápido conforme te alejas del origen.
cos(z)·sin(2z)Interferencia de dos ondas de distinta frecuencia.

Escribe la función, presiona Dibujar y verás la curva aparecer. Luego dale ▶ Iniciar y observa cómo el autómata toma esa forma y la evoluciona, generación a generación, hasta convertirla en algo que ya no reconoces.

03 / EL SONIDOEl Organismo suena

La parte que más nos sorprendió durante el desarrollo fue descubrir que la simulación podía escucharse. No le añadimos música: dejamos que el propio autómata la produjera.

Seis bandas, seis cuerdas

Dividimos la grilla en seis bandas verticales, una por cuerda de guitarra, afinadas en E2, A2, D3, G3, B3 y E4 —la afinación estándar—. La densidad de células vivas en cada banda controla el volumen de esa cuerda: más células vivas, más sonido. Cuando una región de la grilla se vacía, su cuerda calla.

Arriba agudo, abajo grave

La altura de las células también importa. Las que están en la parte superior de la grilla producen notas más agudas —como pisar trastes altos—; las de abajo, más graves. Exactamente como en una guitarra real.

Cuando un grupo de células aparece de golpe —por ejemplo al nacer una generación densa— el sistema genera un ataque rápido seguido de un decay natural: la envolvente de una cuerda pulsada.

Síntesis en tiempo real El sonido que escuchas no está pregrabado. Son armónicos calculados muestra a muestra, con un ligero efecto chorus —dos osciladores desafinados 6 centésimas entre sí— y un mini-reverb que da sensación de sala. La música es un subproducto directo de la vida en la grilla: si cambias la regla, cambias la canción.

04 / LA GUÍACómo usarlo

  1. Escribe una función en el campo f(x) = o elige uno de los presets.
  2. Presiona Dibujar ▶ para pintar la curva en la grilla.
  3. Ajusta las reglas Nace con / Sobrevive con si quieres experimentar.
  4. Dale ▶ Iniciar para que el autómata comience a evolucionar.
  5. Activa 🎸 Sonido para escuchar lo que está pasando.
  6. Usa ✦ Aleatorio para empezar desde el caos puro.

El slider Rango x controla qué tan amplia es la ventana de la función; el slider Tamaño celda cambia la resolución de la grilla. No hay forma incorrecta de jugar con esto.

05 / EL PORQUÉPor qué lo construimos

En Tierra y Alma creemos que el bienestar no es solo meditación guiada o respiración consciente. También es jugar, explorar, asombrarse. El Organismo es una invitación a sentarte unos minutos frente a algo que no entiendes del todo, dejarlo correr y observar lo que emerge.

A veces eso es suficiente para resetear. La misma calma que busca un audio de relajación, pero por otra puerta: la de la curiosidad.