Audiofilus

Tracker

Haz chiptune con la cruceta, al estilo LSDJ, con algunas cosas tomadas de PICO-8.

El tracker tocando una canción: canales con osciloscopios en vivo y celdas que se encienden al sonar sus notas

Resumen

Abre Juegos → Tracker. Una canción se arma como en LSDJ: la canción es una lista de filas, cada fila dice qué cadena toca cada canal, una cadena es una lista de frases, y una frase son 16 pasos de notas. Los sonidos salen de los instrumentos, que pueden correr una tabla con cada nota; el groove marca el swing, y las ondas se dibujan a mano. De PICO-8 vienen sus ocho formas de onda, un instrumento en cada paso y un piano roll.

Las canciones se guardan solas un segundo después de cada cambio. Mientras el tracker toca, tu música se pausa, y los visualizadores y los juegos reaccionan al tracker.

Modos de canción: Game Boy y Libre

Cada canción tiene un modo, que se elige en la vista PROJ:

Cualquier instrumento puede ir en cualquier canal. Pasar una canción a Game Boy conserva lo que hay en los canales 5 a 8; simplemente no lo toca.

Canción, cadenas y frases

Cada canal toca su propia cadena y pasa a la fila siguiente cuando termina. Un canal sin cadena en una fila descansa hasta que los canales que sí tienen una pasan a la siguiente, así las filas siguen alineadas. Una fila sin ninguna cadena descansa una frase.

El tiempo corre en ticks, 24 por tiempo. Con el groove por defecto cada paso dura 6 ticks, una semicorchea, así que una frase es un compás.

Las ocho vistas

Las pestañas de arriba son un mapa, de izquierda a derecha: PROJ · SONG · CHAIN · PHRASE · INSTR · TABLE · GROOVE · WAVE. L1 y R1 pasan a la vista de al lado. Al ir a la derecha con R1 se abre lo que hay bajo el cursor:

DesdeR1 abre
SONGLa cadena de la celda
CHAINLa frase del paso
PHRASEEl instrumento del paso (o el último que hay más arriba)
INSTRLa tabla del instrumento
GROOVELa onda del instrumento, si es de onda

En pantallas estrechas las pestañas se acortan a PRJ, SNG, CHN, PHR, INS, TBL, GRV y WAV.

Editar

Todas las vistas se editan igual:

BotónHace
CrucetaMover el cursor
Mantener A + ↑/↓Cambiar el valor de a uno
Mantener A + ←/→Cambiarlo de a mucho: una octava en las notas, 16 en los números, 4 en los volúmenes
A en una celda vacíaPoner lo último usado
A A (dos veces rápido)Poner una cadena, frase, instrumento o tabla nuevos sin usar
A en un número de cadena o fraseAbrirla (vistas de canción y cadena)
B+ABorrar
B+←/→La cadena, frase, instrumento, tabla, groove u onda anterior / siguiente
B+↑/↓Saltar 16 filas (vista de canción)
YTocar o parar: la canción desde la fila del cursor (PROJ, SONG), la cadena en bucle (CHAIN), o la frase abierta en bucle (las demás vistas)
B+YSilenciar el canal en el que trabajas
XVista de frase: cambiar al piano roll y volver
StartEl menú del tracker

Una nota suena al escribirla, y A sobre una nota la toca. Escribir una nota en un paso sin instrumento pone el último instrumento usado. Debajo de C-0 viene OFF, que suelta la nota. Las cadenas, frases, instrumentos y tablas se crean la primera vez que los editas.

El menú de Start tiene:

Mantén FN para ver los controles de la vista en la que estás.

Piano roll

Pulsa X en la vista de frase para verla como en PICO-8: los pasos a lo ancho, los tonos de arriba abajo, y cada nota dura hasta la siguiente.

BotónHace
←/→Elegir el paso (el cursor salta a la nota de ese paso)
↑/↓Elegir el tono
APoner la nota, o quitarla si ya está
Mantener A + ↑/↓Subir o bajar la nota del paso
B+ABorrar la nota del paso
XVolver a la cuadrícula de pasos

Instrumentos

Hasta 64. Una canción nueva trae un instrumento de pulso, uno de onda y uno de ruido (y un synth en modo Libre). Lo que muestra la vista INSTR depende del tipo y del modo:

AjusteQué hace
NombreA abre el teclado
TipoPulso, onda, ruido o synth (solo en Libre). Cambiarlo reinicia el instrumento.
VolumenDe 0 a F; escala el volumen del paso
Envolvente, Dirección, VelocidadGame Boy, salvo en onda: el nivel inicial (0–F), baja / fija / sube, y la velocidad (1–7: un nivel cada velocidad/64 s; 0 mantiene el nivel)
Ataque, Caída, Sostenido, SoltarLibre: la envolvente ADSR, en ticks (el sostenido es un nivel, 0–F)
DuraciónTicks hasta cortar la nota (--: no corta)
TablaLa tabla que corre con cada nota (--: ninguna)
PaneoL, LR o R
TransponerSi le afecta la transposición de la cadena (desactívalo para la batería)
VibratoVelocidad y profundidad (dígito hexadecimal alto y bajo)
AnchoPulso y synth cuadrado: 12,5, 25, 50 o 75 %
BarridoPulso, Game Boy: el barrido de frecuencia de PU1, como el registro NR10 de la consola (tiempo, dirección, desplazamiento)
OndaInstrumentos de onda: qué onda (00–FF)
Volumen de ondaOnda, Game Boy: 100, 50 o 25 %. El canal de onda de la Game Boy no tiene envolvente; su volumen va en cuatro pasos.
Ruido cortoRuido: el registro de 7 bits, más tonal y metálico
FormaSynth: triangular, seno, sierra, cuadrada, órgano, fantasma o ruido

Las canciones MOD y XM importadas también tienen instrumentos de sample: los sonidos grabados del módulo, con sus bucles (hacia adelante o de ida y vuelta). Aparecen en la vista INSTR con los ajustes comunes; cambiar su tipo los convierte en un instrumento nuevo.

La nota de un instrumento de ruido marca lo rápido que corre el ruido: las notas graves retumban y las agudas sisean. A sobre un ajuste toca la última nota con el instrumento.

Tablas

Una tabla son 16 filas que corren una por tick mientras suena la nota, empezando con cada nota de un instrumento que la usa (o con el comando A). Cada fila tiene un volumen (o nada), una transposición en semitonos desde la nota, y dos comandos. H en una tabla salta a otra fila, y así se hacen los bucles: tres filas que transponen 0, +4 y +7 con H00 en la última hacen un arpegio mayor, y transposiciones que caen rápido con un ruido corto hacen un bombo.

Grooves

Un groove es una lista de hasta 16 números: cuántos ticks dura cada paso, por turnos. El de por defecto, 6/6, es recto; 7/5 u 8/4 tienen swing. En la vista GROOVE, A en el hueco vacío tras el último número añade uno, y B+A quita uno; el título muestra el swing. Hay 32 grooves; PROJ elige con cuál empieza la canción, y el comando G cambia un canal a otro groove que exista.

Ondas

256 ondas de 32 muestras de 0 a F, que tocan los instrumentos de onda. Las ocho primeras son las de PICO-8: triangular, sierra inclinada, sierra, cuadrada, pulso, órgano, ruido y fantasma. En la vista WAVE, ←/→ eligen una muestra, mantén A + ↑/↓ para cambiarla, y mantén A + ←/→ para dibujar (la muestra de al lado toma el valor de esta). Start tiene las formas de PICO-8 para empezar.

Referencia de comandos

Cada paso y cada fila de tabla tienen dos comandos. Una nota nueva reinicia los que siguen en curso (C, F, K, P, V, R, los fundidos y la caída).

ComandoHace
AxxEmpezar la tabla xx (AFF la para)
CxyAcorde: alterna la nota, +x y +y semitonos en cada tick (C47 mayor, C37 menor)
DxxRetardo: el paso suena xx ticks tarde (se pierde si es más largo que el paso)
ExyEnvolvente: x es el nivel inicial; el bit alto de y significa subir, sus 3 bits bajos la velocidad (0: mantiene)
FxxAfinación fina, en centésimas de semitono (con signo: 01–7F arriba, 80–FF abajo)
GxxCambiar este canal al groove xx
HxxSalto. En una frase: la termina tras este paso, y la siguiente empieza en el paso xx. En una tabla: salta a la fila xx.
IxxFundido de entrada en xx ticks
KxxCorte: suelta la nota tras xx ticks
LxxDeslizamiento: en un paso con nota, se desliza hasta ella en xx ticks en vez de volver a tocarla
M0xVolumen general, de 0 a F
OxxSalida: 0 apagada, 1 izquierda, 2 derecha, 3 ambas
PxxBend de tono: centésimas de semitono por tick (con signo)
RxyRepetir la nota cada y ticks; x (con signo, 0–7 sube, 8–F baja) cambia el volumen en cada una
SxxEn ruido: S01 ruido corto (7 bits), S00 largo. En pulso: el registro del barrido de PU1.
TxxTempo, en BPM (de 28 a FF, es decir, de 40 a 255)
UxxFundido de salida en xx ticks
VxyVibrato: velocidad x, profundidad y
WxxEn un instrumento de onda: cambiar a la onda xx. Si no: el ancho de pulso, de 0 a 3.
XxxCaída: el tono baja y la nota se apaga en xx ticks
ZxxAzar: suma de 0 a xx al valor del otro comando

Ejemplos

Start → Canciones tiene cuatro ejemplos, y cada uno enseña algo. Abrir uno no guarda nada hasta que lo editas.

Importar y exportar

Exportar, desde el menú de Start. Los archivos van a una carpeta audiofilus tracker de tu carpeta de música, y la biblioteca los encuentra:

Importar… lista las canciones que encuentra en tus carpetas de música y en la carpeta data/tracker/import de la app (hasta 300). Cada importación se vuelve una canción nueva que puedes editar:

Buscar en línea… busca archivos MOD y XM en The Mod Archive y Modland; elegir uno lo baja y lo importa. La pantalla Módulos también puede abrirlos en el tracker.

No todo sobrevive al viaje: los efectos de módulo sin comando en el tracker (sample offset, bucles de patrón, trémolo, volumen global) se pierden, un instrumento XM se queda solo con el sample que toca en C-4, los kits de LSDJ se vuelven golpes cortos de ruido, y un módulo exportado pierde las tablas y los comandos menos comunes. Las canciones hechas con el tracker anterior se abren convertidas: cada patrón se vuelve una frase y una cadena por canal, y sus efectos pasan a comandos (arpegio → C, ancho → W, bend → P).

MIDI

Conecta un teclado o controlador MIDI USB a la portátil (con un adaptador USB-C si hace falta) o a la computadora. Funciona en las portátiles y escritorios Linux, en Windows y en iPhone/iPad (USB o MIDI Bluetooth ya emparejado). El tracker lo encuentra solo, también si lo conectas con la app abierta, y se conecta al primero.

El reloj llega con un búfer de audio de retraso (50–100 ms), lo que solo importa si tocas junto a algo en vivo.