Post

MTrackpad: un instrumento para tocar con el trackpad

MTrackpad: un instrumento para tocar con el trackpad

MTrackpad (musical trackpad) es un instrumento que se toca con el trackpad, el mouse o una pantalla táctil, directamente en el navegador. Un recuadro XY, un eje Z y los gestos que se hacen sobre él controlan un sintetizador, cuatro ranuras de muestras, una cadena de efectos y luces para proyectar. Lo central es que todo lo que controla cada eje se puede reasignar: el mismo gesto puede abrir un filtro, tocar una melodía, mover una nube de granos o cambiar el color de la luz.

Nació del controlador de “ambiente” de la propuesta de obra, que me pareció lo bastante interesante como para sacarlo de la obra y convertirlo en un instrumento independiente, que se puede usar en cualquier pieza.

Pruébalo

Presiona Encender (o Espacio) y arrastra en el recuadro. Arriba a la derecha hay presets para empezar. Se escucha mejor con audífonos.

Abrir MTrackpad en una pestaña nueva → · Código en GitHub

Cómo se toca

TeclaAcción
Espacioencender / apagar (en modo «al tocar», mantener para que suene)
← → / ↑ ↓mover X / Y (Shift = pasos finos)
Q E o rueda del mouse sobre el recuadroeje Z
1–4disparar las muestras
Fdestello (sonido y luz)
Vluces a pantalla completa, para proyectar
Ggrabar lo que suena

Fuentes de control

No solo importa dónde está el dedo, también cómo se mueve:

FuenteQué mide
X, Yposición en el recuadro
Zdeslizador auxiliar (rueda del mouse o Q/E)
Rdistancia al centro: 0 en el centro, 1 en las esquinas
Aángulo alrededor del centro: girar el dedo recorre un círculo
Vvelocidad del gesto: sube al moverse rápido y vuelve sola a 0 al quedarse quieto
Ppresión del lápiz o del toque

Cada asignación une una fuente con un parámetro y define su mínimo, su máximo y una curva: lineal, x², √x, S, exponencial (la mejor para frecuencias, porque cada tramo del eje es el mismo intervalo musical) o en 5 escalones. Si varias fuentes controlan el mismo parámetro, se promedian, y todo lo que no está asignado queda en un valor fijo.

El sonido

  • Osciladores: cuatro, cada uno con su forma de onda (sierra, cuadrada, triángulo o seno) y su intervalo en semitonos, más ruido. Se pueden desafinar en abanico y abrir en estéreo.
  • Altura: un parámetro de ±24 semitonos que se puede ajustar a una escala (mayor, menor, pentatónicas, blues, dórica). Asignado a un eje, el instrumento se toca como un theremin; el glide decide qué tan ligadas suenan las notas.
  • Puerta: suena encendido/apagado, o solo mientras se toca el recuadro, con ataque y suelta.
  • Muestras: cuatro ranuras para cargar audios propios o generar ejemplos (pad, campana, viento, bombo, vocal). Cada ranura puede sonar como:
    • loop, que sigue la altura;
    • nube granular: pedacitos de la grabación de 10 a 600 ms, cuya posición, tamaño, densidad y dispersión se pueden asignar a los ejes;
    • disparo: suena entera con una tecla o al tocar el recuadro.
  • Efectos, en orden: filtro (con barrido automático), distorsión tanh en paralelo, trémolo, chorus estéreo, eco sincronizado al tempo, reverb y compresor.

Las luces

El fondo de la página es un sistema de luces pensado para proyectarse durante una presentación, con cuatro dibujos: manchas de color, anillos que pulsan con los golpes, el espectro del sonido y una cortina de color plano. El color, la saturación, la intensidad, la velocidad, el tamaño y la reacción al sonido son parámetros como cualquier otro, así que también se pueden poner en los ejes. Por ejemplo, el ángulo A asignado al color da una rueda cromática al girar alrededor del centro.

Presets

Vienen nueve incluidos: Drone filtrado, Theremin, Filtro resonante, Respiración, Muro de distorsión, Nube granular, Coro y eco, Oleaje y Gesto. Se pueden guardar presets propios y pasar la configuración completa a otro computador como texto o archivo .json, útil para que varias laptops de la orquesta toquen con la misma configuración.

Declaración de uso de IA

Claude fue utilizado para los siguientes propósitos:

  • Separar el controlador de ambiente de la obra y ampliar sus opciones.

    “Del proyecto y pagina del cover de genesis quiero que me generes una nueva pagina por si sola que contenga solo el controlador de “🌊 Ambiente · Teclados bajos permanentes”, con mas opciones de customizar que parametros controlan los distintos ejes en el panel.”

    “Quiero que quede como un repositorio aparte”

  • Convertirlo en un instrumento propio.

    “Elimina todo lo que lo relacione a la obra Genesis, que sea su propio instrumento llamado MTrackpad (Musical trackpad). Que permita modificar el audio, cargar samples controlar la luz, efectos. Etc”

  • Escribir este post.

    “Quiero que me generes un post de este instrumento en mi pagina”

This post is licensed under CC BY 4.0 by the author.