El problema es diseñar controles de ganancia / volumen / pan / balance / crossfade / mix con una "ley" o "taper" suave; la velocidad a la que cambia el volumen audible a medida que los gira. (Descrito en The Secret Life of Pots y Cambiando la Ley de un Bote , por ejemplo.)
Es fácil hacer controles en los que la ganancia cambia muy poco en el medio y luego se sube en la parte superior, por ejemplo, pero eso no es bueno.
Así que me gustaría "dibujar" el circuito y luego trazar la ganancia / atenuación como una función de la posición del potenciómetro, con potenciómetros lineales o logarítmicos, y poder variar los valores de los componentes y ver rápidamente el efecto en la ganancia función, con el fin de acelerar la búsqueda de los valores óptimos de diseño / resistencia.
Actualmente hago uno de los siguientes:
- Simule el circuito en TINA-TI . Esto apesta porque:
- Las ollas solo vienen en forma cónica lineal
- No conozco ninguna manera de trazar algo en función de la posición del bote. Puede configurar el bote como un objeto de control y variar la posición en pasos del 0% al 100%, pero no conozco una manera de trazar la ganancia. Solo sé que puede trazar la respuesta de frecuencia en cada posición, leer las ganancias de la gráfica de respuesta de frecuencia y colocarlas en una hoja de cálculo, lo cual es muy tedioso.
- Calcule la curva en un programa de matemáticas como wxMaxima o Python y trace una gráfica. Esto apesta porque:
- Requiere ingresar la ecuación de ganancia a mano, lo que puede ser tedioso y propenso a errores para ciertos circuitos. No se puede saber mirando una ecuación compleja si está bien o no, y modificarla agregando resistencias en paralelo a los circuitos existentes es difícil.
- Nuevamente, es difícil trazar un pote logarítmico. Tendría que ingresar el estrechamiento como una función separada que alimenta la función de ganancia, y aún así no coincidiría exactamente con el mundo real.
¿Alguna otra idea?
Para ilustrar, aquí hay un gráfico que hice comparando potes lineales, logs de taper logarítmica y potes lineales con "resistencia desplegable" para aproximar un taper logarítmico. Me gustaría algo que dibuje la curva amarilla, para diferentes valores de la resistencia desplegable, para que pueda hacer que se comporte lo más cerca posible de las otras curvas, sin tener que ingresar una ecuación manualmente. Por supuesto, mis aplicaciones reales son más complejas, pero este es un ejemplo de lo que quiero hacer.
(Copiadode