El misterio de los botones BPM del plugin Pitchfork para Winamp

El plugin Pitchfork de Winamp tenía unos botones de BPM que jamás supe cómo hacer funcionar según un oscuro tutorial… y nunca supe si fue por no saber cómo o por un bug. Al investigar, descubrí que la interfaz era peculiar y confundió a muchísima gente porque prácticamente no tenían documentación clara.

Vista del reproductor Winamp ejecutando el plugin DSP_Pitchfork, con los controles de tempo visibles.
El plugin Pitchfork de Winamp en su interfaz clásica.

Los botones BPM no detectaban automáticamente el tempo de la canción. Solo incrementaban o decrementaban un valor interno, asumiendo que el plugin conocía el BPM original. De hecho, había que dar bastantes pulsaciones para obtener una estimación estable siguiendo el ritmo al apretar el botón.

El problema era que si fallabas el ritmo, el cálculo se iba y había que empezar de nuevo. La interfaz casi no daba ninguna retroalimentación; no sabías si estaba registrando los clics o si seguía esperando más. Era un ejemplo clásico de una buena idea implementada de forma muy críptica.

Esta falta de claridad fue uno de los motivos por los que muchos acabaron migrando a PaceMaker, que ofreció controles mucho más claros como porcentaje de tempo y semitonos de pitch.

A pesar de todo esto, Winamp sigue siendo un buen reproductor. Arranca prácticamente al instante, consume muy pocos recursos y maneja bibliotecas enormes sin exigir una base de datos compleja.