Salut à tous,
Je débute avec Pure Data. Et j'ai besoin d'aide^^.
Ce montage marche pas(j'ai des craquements aux lancement et à l'arrêt) :
Avec 2 osc seulement ça marche; avec 3 ça marche si je répartis les sorties de osc vers dac ( le premier en stéréo et les 2 autres en mono par exemple ). J'ai essayé de changer les options audio dans la config. de pure data, au hasard, mais ça change rien.
Voilà siouplé si quelqu'un sait de quoi il retourne merci
ps : Et sinon longue vie à ce récent forum!
Hors ligne
Bonjour Core,
Utilises l'objet [* ] et non [*~ ].
Le premier multiplie les valeurs de contrôle, comme celles
que tu envoies avec les boites à nombre.
Le second s'emploie pour multiplier des signaux entre eux.
D'autre part, multiplie ta valeur en initialisant l'objet, comme
ceci:
[* 2] [* 3] etc.
Ainsi la valeur que tu envoies est directement multipliée sans
qu'il te soit nécessaire de redonner le multiplicateur à chaque
fois que tu lances ton patch.
bonne chance,
solipse.
Hors ligne
ton probleme est simple en fait, ca s'appelle de la distortion :
les valeurs maximales avant distortion de ton dac~ sont comprise entre -1 et 1, un osc~ a sa valeur qui oscille entre -1 et +1, si on excepte les decalages de phases ca veut dire que la somme de tes 5 oscillateurs oscille entre -5 et +5, tu divise par 5 le signal sortant et tu n'aura plus de craquement,
[/~ 5] a placer juste avant le dac~
HK
Hors ligne
merci HK pour la soluce, ce problème de saturation m'est arrivé aussi, j'avais plus ou moins (plutôt moins d'ailleurs...) compris ce que tu expliques (diviser le signal audio global par le nombre de signaux entrant) mais la tu as bien précisé ce qui pour moi n'était qu'une intuition.
Hors ligne
Merci ça marche maintenant. :)
Hors ligne
Pages: 1