Hop
Super amortisseur de la mort, adapté à partir de
http://growdown.blogspot.com/2007/11/pi … duino.html
Je sais pas à quoi ça peut servir, donc c'est cool.
(Il me semble bien qu'un external existe déjà, là c'est juste pour le fun)
plus d'infos ici : http://en.wikipedia.org/wiki/PID_controller
Dernière modification par dwan (2011-04-28 22:39:55)
Hors ligne
Eh, mais en mode signal et avec une bonne calibration, ça pourrait pas servir à faire des formes d'ondes ou même des distorsions anti-aliasée ?
Hors ligne
Des formes d'ondes à fréquence fixe, pourquoi pas. D'ailleurs, en allant assez lentement avec une onde carrée, on obtient des harmoniques supplémentaires dus à la stabilisation. Par contre, ça devrait pouvoir servir de résonateur. Je suis curieux d'entendre ce que ça pourrait donner une fois converti en signal.
Hors ligne
Pour les ondes carrées c'est exactement ce à quoi je pensais. Donc cliper un signal avant de le passer dans le pid ça doit vraiment faire de chouettes distorsions. Mais ça a pas l'air évident à coder en signal.
Là comme ça, je dirais qu'il faut mettre le truc en équation dans [fexpr~] et faire les opérations sample par sample. Bonjour le casse-tête... D'ailleurs, tes paramètres, tu les as eu comment ? Par essai/erreur ? Ça m'a pas l'air trivial, cette histoire.
Hors ligne
Oui, j'y suis allé au pif. J'augmente le P jusqu'à ce que ça résonne puis je le diminue, et ensuite j'affine avec I et D. Pour bien faire je pense qu'il faudrait que la sortie possède une inertie (ce qui est quand même ce pourquoi les correcteurs PID sont faits :p ), parce que là je me demande si les deux derniers paramètres ont vraiment une influence. L'article PID sur la wikipédia en anglais donne des méthodes de réglage.
Pour la conversion en signal, le plus "simple" pour le coup serait d'écrire un external...
Hors ligne
Ben c'était pas si terrible finalement . Reste encore à trouver les bons paramètres. Et attention, c'est plutôt instable quand on touche à P, I ou D. En plus, comme il y a un intégrateur, des fois ça donne un DC offset de malade, qui m'a rappelé ceci :
http://puredata.hurleur.com/sujet-5496-offset-filter
Hors ligne
Hey, c'est pas mal ! Ça siffle joliment. J'essaierai avec du son un peu riche en variations. J'ai collé un [hip~ 5] en sortie, ça permet de pousser les paramètres un peu plus loin, mais à un moment ça ne suffit même plus
Hors ligne