Léxico TI › Programación › Karplus–Strong

Karplus–Strong

Programación Svenska → Actualizado: 2026-10-28

Algoritmo de síntesis que suena a cuerda pulsada haciendo circular una breve ráfaga de ruido por una línea de retardo con un filtro paso bajo sencillo en la realimentación.

Kevin Karplus y Alexander Strong lo publicaron en Computer Music Journal en 1983. Se llena una línea de retardo con valores aleatorios y, en cada muestra nueva, se realimenta la media de dos valores contiguos. Promediar es filtrar paso bajo, así que los agudos se apagan antes que los graves, igual que en una cuerda real. La longitud de la línea fija la altura: a 44,1 kHz, unas 100 muestras dan 440 Hz.

Cuesta un par de sumas por muestra, lo que lo hacía viable en hardware que poco más podía hacer. Las longitudes enteras desafinan en el registro agudo, algo que David Jaffe y Julius O. Smith corrigieron con filtros paso todo ese mismo año. El algoritmo abrió la puerta al modelado físico y sigue siendo un clásico primer ejercicio de programación de audio.

← Volver al léxico