Estoy tratando de poner en práctica este extenstion del algoritmo de cuerda pulsada Karplus-Strong, pero no entiendo la notación no utilizado. Quizá haya que esperar años de estudio, pero tal vez no - tal vez usted me puede decir.
Creo que las ecuaciones de abajo están en el dominio de la frecuencia o algo así. Sólo a partir de la primera ecuación, H p (z), el filtro de paso bajo dirección de captación. Para una dirección que utiliza p = 0, por la otra, tal vez 0.9. Esto se reduce a a 1 en el primer caso, o 0,1 / Resultados (1 - 0.9 z -1 ) en el segundo.
texto alternativo http://www.dsprelated.com/josimages/pasp/img902.png
Ahora, siento que esto podría significar, en términos de codificación, algo hacia:
H_p(float* input, int time) {
if (downpick) {
return input[time];
} else {
return some_function_of(input[t], input[t-1]);
}
}
Alguien me puede dar una pista? O se trata de inútil y realmente necesito todos los antecedentes DSP para implementar esto? Yo era un matemático vez ... pero esto no es mi dominio.













