Le problème est de concevoir des commandes de gain / volume / panoramique / balance / fondu enchaîné / mixage avec une "loi" ou "conicité" douce; la vitesse à laquelle le volume sonore change lorsque vous les tournez. (Décrit dans La vie secrète des pots et Changer la loi d'un pot , par exemple.)
Il est facile de faire des contrôles dans lesquels le gain change très peu au milieu, puis bascule en haut, par exemple, mais ce n'est pas bon.
Je voudrais donc "dessiner" le circuit, puis tracer le gain / atténuation en fonction de la position du pot, avec des pots logarithmiques ou linéaires, et pouvoir varier les valeurs des composants et voir rapidement l'effet sur la fonction de gain, en afin d'accélérer la recherche des valeurs optimales de disposition / résistance.
Actuellement, je fais l'une des actions suivantes:
- Simulez le circuit dans TINA-TI . Cela craint car:
- Les pots viennent uniquement en cône linéaire
- Il n'y a aucun moyen que je sache de tracer quelque chose en fonction de la position du pot. Vous pouvez définir le pot comme objet de contrôle et faire varier la position par étapes de 0% à 100%, mais je ne connais pas de moyen de tracer le gain. Je sais juste que vous pouvez tracer la réponse en fréquence à chaque position, lire les gains du tracé de la réponse en fréquence et les mettre dans une feuille de calcul, ce qui est très fastidieux.
- Calculez la courbe dans un programme de mathématiques comme wxMaxima ou Python et tracez-la. Cela craint car:
- Cela nécessite de saisir l'équation de gain à la main, ce qui peut être fastidieux et sujet à erreur pour certains circuits. Vous ne pouvez pas dire en regardant une équation complexe si elle est juste ou non, et la modifier en ajoutant des résistances en parallèle aux circuits existants est difficile.
- Encore une fois, il est difficile de tracer pour un pot de cône de journal. Vous devriez entrer le cône comme une fonction distincte qui alimente la fonction de gain, et cela ne correspondrait pas exactement au monde réel.
D'autres idées?
À titre d'illustration, voici un graphique que j'ai fait en comparant un pot linéaire, des pots de conicité logarithmique et un pot linéaire avec une "résistance de rappel" pour approximer une conicité logarithmique. Je voudrais quelque chose qui tracera la courbe jaune, pour différentes valeurs de la résistance de rappel, afin que je puisse la faire se rapprocher le plus possible des autres courbes, sans avoir à entrer une équation manuellement. Bien sûr, mes applications réelles sont plus complexes, mais c'est un exemple de ce que je veux faire.
(Copié de Electronics Exchange )