xxxxxxxxxx26 escribió:
sabemos que nuestro secuenciador ya agrega cierta latencia, pero tambien es sabido que cada plugin o insercion que hacemos tambien agregan cierta latencia
Existe alguna manera sea con el secuenciador mismo o con algun otro plugin averiguar la latencia que esta agregando cada plugin. o quizas alguien sabe si el vst analizer puede mostrar esta informacion de cada plugin
Los plugins no agregan latencia. Como entenderás cada plugin requiere recursos de CPU, el procesamiento de dicho plugin obviamente tardará un tiempo, por lo que efectivamente hay una latencia asociada a dicho plugin, pero en la practica tu no trabajas en función de sumar la latencia de cada plugin, eso está automatizado, tu secuenciador automáticamente compensa la latencia, y tu lo único que debes procurar es configurar un tamaño de buffer adecuado.
Tu induces un retraso intencional y todos los plugins que utilices, se cargaran dentro de ese retardo ya preestablecido. Cuando la suma de todos los plugins superen la capacidad del buffer, comenzaran los problemas, pero no es que con determinado tamaño de buffer se alargue el tiempo de retardo cada vez que agregas un plugin, no, el retardo es fijo dándote un margen dentro del cual puedes trabajar sin problemas.
Llevar esto a números no tiene ningún sentido, a mi me parecería un poco absurdo, por ejemplo me parece que carece de sentido antes de comenzar a trabajar plantearse que plugins utilizaras, medir cuanta latencia generan (o capacidad de proceso requieren) y luego sumarla para determinar el tamaño de buffer necesario para dicha carga de trabajo. No esa forma de hacerlo es innecesaria cuando lo mas natural es escoger un tamaño de buffer, comenzar a trabajar y ver cuanta carga soporta dicho buffer, en el caso de que se haga insuficiente, subirlo, es decir, es mucho mas practico probar tu plataforma como reacciona que intentar que intentar obtener números y mediciones que luego sin saber como afecta en la realidad no te van a llevar a ninguna conclusión.
Un escenario donde en la practica si se agrega latencia al agregar plugins es cuando utilizas un sistema acelerador DSP, y dicho retardo es asociado a la comunicación y sincronizacion entre el DSP, procesador, sistema operativo y DAW.