Estoy tratando de generar mediante programación una onda (senoidal o cuadrada) con una frecuencia continuamente decreciente. Para hacerlo, simplemente multiplico la frecuencia inicial para un valor decreciente, que linealmente va de 1 a 0, en pasos intermedios a lo largo de un lapso de tiempo dado. Me sorprendió ver (y escuchar) que, exactamente en la mitad del lapso de tiempo, la frecuencia comenzó a aumentar nuevamente. Revisé el valor de frecuencia pero todo está bien. Solo puedo usar la primera 'mitad' de la ola, pero sería genial entender lo que estoy experimentando. Cualquier ayuda apreciada! Gracias