Se connecter
Se connecter

ou
Créer un compte

ou
FR
EN
Traitements spatiaux logiciels

"équilibreur stereo", freeware pour manipuler vos canaux stereo

  • 52 réponses
  • 6 participants
  • 1 803 vues
  • 6 followers
Sujet de la discussion "équilibreur stereo", freeware pour manipuler vos canaux stereo
Salut à tous.
Sur mon sequenceur, je ne pouvais pas retoucher l'image et les volumes de mes pistes stereo. J'avais donc bricolé ce plug avec SynthEdit. Sait-on jamais, si ça peut servir à quelqu'un d'autre... (à mettre en insert...)




caractéristiques:

- équilibrer les volumes des canaux gauches et droits.
- déplacer les canaux gauche et droite à n'importe quel endroit de l'image stereo
- passage en mono d'une piste stereo
- la fonction "invert L & R" permet également d'utiliser un effet MONO sur une piste STEREO. Pour cela, il faut mettre deux fois votre effet mono en insert. Ensuite, ENTRE vos deux effets mono, insérez l'équilibreur stereo et enclenchez la fonction "invert L&R". Cela permet de traiter vos deux canaux avec un effet mono sans faire d'export audio pour séparer les canaux.
- inverser la phase sur un des deux canaux.
- fonction resets des pans et des sliders de volume.


http://midgard-hills.site.voila.fr/
Afficher le sujet de la discussion
26

Citation : L'idéal pourrait d'être d'avoir un plug qui ne fasse QUE du matriçage mono, ça prendrait 2 secondes à programmer et boufferait 3 X rien en CPU.
Pas besoin d'interface, bypass, vu-mètre,... Un truc vraiment simplissime.



"ils ne savaient pas que c'était impossible, alors ils l'ont fait": voici donc le plug phare de cette année 2006 :mrg:



téléchargement monoïseur



j'ai du faire une mini interface, SynthEdit affichant un carré beige sinon, donc un bouton de volume est présent. (atténue le son de 0 à 8 db)
27
Yeah...
28
C'est vrai que c'est pas idiot ce mini-plug en fait...Je vais m'en faire un autre tout aussi simplissime qui se contente d'inverser le canal gauche et la canal droit pour utiliser des effets mono sur mes pistes stereo tiens.
Je les mettrais pas sur mon petit site de plug, on va croire que j'ai réinventé la roue
29

Citation : En espérant pouvoir travailler ensemble pour une petite update


quand tu veux, j'aimerais effectivement faire un truc plus efficace :boire:
30
Avec grand plaisir...

Pour ton autre plug, c'est une bonne idée.
Une autre application de l'inversion de canaux: il y a quelques temps au bahut, je m'étais fait un petit test comparatif (on se refait pas...) des divers convertisseurs du studio SSL (Digidesign & Tascam). Je me pose un petit classique, à savoir OK Computer de Radiohead. Je lance et... Une horreur! Beurk...
L'erreur était vite trouvé, je m'étais planté au patch et avais inversé canaux L & R. Comme quoi, une inversion de canaux peut incroyablement jouer sur le résultat final...

Pourquoi ne pas le mettre sur ton site? C'est comme le monoiseur: c'est tout con, mais si tu savais le temps que j'ai passé à en chercher un, j'aurai plus vite fait d'apprendre à programmer... :shootme:

Un autre truc... Pour l'histoire d'alignement de phase, il y a un truc qui me tracassait: en effet, la formule que je t'ai donné n'est pas parfaitement exacte.
Je m'étais posé la question sur un autre forum, où j'avais plus de chance de trouver une réponse:

Citation : Je sors quelques formules:

longueur d'onde = celérité / fréquence
célérité = 330 m/s (+/-)

On a donc pour 500Hz et 1250Hz les relations suivantes:

500 Hz
demi-longueur d'onde = 0.33m (déphase de 180°)
quart de longueur d'onde = 0.165m (déphase de 90°)
temps que mets l'onde pour se déphaser de 90° = 0.0005s

1250 Hz
demi-longueur d'onde = 0.132m (déphase de 180°)
quart de longueur d'onde = 0.066m (déphase de 90°)
temps que mets l'onde pour se déphaser de 90° = 0.0002s

Pour déphaser de 90° un signal composé de 2 fréquences pures (pour simplifier) de 500 et 1250 Hz, je choisis quoi? 0.0005 ou 0.0002S?

A noter que selon ses mêmes calculs, la célérité du son dans l'air fait varier les valeurs de longueurs d'ondes, mais pas le temps que mets l'onde pour se déphaser.

Les boitiers d'alignement de phase marchent selon le principe d'une ligne de retard.
Cependant, selon ces calculs, cela ne semble pas logique et pourtant, j'aligne la phase par édition selon le même principe, et je n'ai jamais eu de problème à ce niveau.


Pour les 2 extrèmes du spectre audio, on a:
20 Hz --> 0.125s pour un déphasage de 90°
20 000 Hz --> 0.0000125s pour un déphasage de 90°

Et l'effet Haas ne permet pas de minimiser le problème.



Il s'avère que les boitiers hardware d'alignement de phase (IPB) marchent effectivement selon le principe de la ligne de retard. A la difference que le signal est filtré en 2 bandes de fréquences.

Il s'avère que Jonathan Little passe à Paris pour l'AES: j'essaierai de lui en toucher un mot.
Je vais aussi envoyer un mail à Christian Budde qui avait programmé un VST d'alignement de phase pour lui demander son avis.

As-tu des modules passe-haut & bas disponibles sous Synthedit qui marche sans distorsion de phase?
Auquel cas, on aurait de quoi s'amuser...

En espérant vraiment pouvoir me trouver du temps pour qu'on travaille là-dessus. J'ai de la documentation MS à Limoges aussi pour boucler cette histoire.
31

Citation : c'est tout con, mais si tu savais le temps que j'ai passé à en chercher un, j'aurai plus vite fait d'apprendre à programmer...



Ce n'est même pas de la programmation, ce n'est que du "routage" avec des câbles virtuels. (dans le cas du monoiseur, je ne fais que relier le canal gauche et droit à un VCA, puis connecter la sortie du VCA à la sortie son...) Il faut un peu de temps pour s'adapter à la logique de synthEDith mais ça me rend bien des services.


Citation : Pourquoi ne pas le mettre sur ton site


je ferais peut être un petit pack de plugs très simples, très spécialisés, c'est peut être pas une mauvaise idée. Car J'aimerais bien me faire aussi un simple "preampli":
un simple bouton de volume en insert pour quand j'arrive en bout de course de mon fader virtuel,afin de pouvoir rajouter du volume sans normaliser...

Pour le reste, les formules, ça devient très compliqué pour mon cerveau de littéraire :mrg: Je réfléchis à tout ça avant de reposter, pour pas dire trop de bêtises.
32

Citation : As-tu des modules passe-haut & bas disponibles sous Synthedit qui marche sans distorsion de phase?
Auquel cas, on aurait de quoi s'amuser...



là je suis incapable de te répondre, ça dépasse mes maigres compétences... je me souviens que xavier Kalensky avait évoqué le sujet sur le thread de son kx omni 600 :

Citation : Tu veux sans doute parler d'un décalage de phase...

Pour info, les filtres créent toujours un décalage de phase à la fréquence de coupure.



pourquoi les filtres créent-ils des distorsions de phase?
33

Citation : Les boitiers d'alignement de phase marchent selon le principe d'une ligne de retard.
Cependant, selon ces calculs, cela ne semble pas logique et pourtant, j'aligne la phase par édition selon le même principe, et je n'ai jamais eu de problème à ce niveau.


Pour les 2 extrèmes du spectre audio, on a:
20 Hz --> 0.125s pour un déphasage de 90°
20 000 Hz --> 0.0000125s pour un déphasage de 90°



bon je suis paumé là (satané bac L):

Citation :
Les boitiers d'alignement de phase marchent selon le principe d'une ligne de retard.



là ça me parait logique: à la base, un problème de phase en son, c'est bien un retard du son sur un des deux micros, qui ne reçoit pas le signal au même moment que l'autre, non?

Citation : marchent effectivement selon le principe de la ligne de retard. A la difference que le signal est filtré en 2 bandes de fréquences.


là je pige pas du tout le pourquoi du filtrage...

Et puis je piges pas comment relier les "ms" à un "degré de déphasage", à part sur un unique sinus... :oo:

PS: si tu savais pas encore que j'étais une grosse bille, te voilà fixé :bravo:
34

Citation : pourquoi les filtres créent-ils des distorsions de phase?


Ca serait un poil long à expliquer, d'autant que je ne maitrise pas assez le sujet pour l'expliciter clairement.
Il est cependant possible en numérique de filtrer sans distorsion de phase.

Citation : là je pige pas du tout le pourquoi du filtrage...

Et puis je piges pas comment relier les "ms" à un "degré de déphasage", à part sur un unique sinus...


Déjà, un "déphasage de 90°" n'est pas littteralement correct. Quand on parle de déphasage de 90°, ça signifie en réalité "la moitié d'un déphasage de 180°"
Sinon, tu as bien saisi le problème, on ne peut relier le degré de déphasage à une ligne de retard que pour une sinusoïde précise.
Les boitiers IPB divisent le signal en 2, ce qui permet une approximation moins grossière en ce qui concerne la relation déphasage/temps/fréquence
35
Flag

Citation : pourquoi les filtres créent-ils des distorsions de phase?



C'ets lié a la pente du filtre il me semble
36
J'en profite pour poster ça, je connaissais pas et ça semble complètement gratuit.

http://www.tritonedigital.com/phasetone.htm

(edit: merd', il faut "pluggo" pour les faire tourner apparemment)

Citation : Flag


:coucou: , hésites pas à repasser quand tu as le temps, mes neurones pédalent un peu dans la semoule là...
J'essaie de voir pour le moment si les modules dont je dispose avec synthEdit permettrait de modifier l'alignement de phase en degré...
37
Choc, ou (Jone smice), tu sais quelles sont les conditions pour qu'un filtre numérique ne crée pas de distorsions de phase? (même si je comprends toujours pas d'où sortent ces "distorsions" )
38
Il me semble qu'il faut regader la fonciton de transfert de ton filtre. On al'habitude de s'interesser essentiellement au module de cette fonction (amplitude en focntion des frequences). On peut egalement regarder la pahse (phase en fonciton de la frequence). Je pense qu'on parle de distortion de phase lorsque cetter derneire n'evolue pas lineairement en fonction de la fréquence :clin:
39
Ce que je pige pas, c'est ce que viens faire la phase là dedans...
on parle bien de phase quand il y a au moins deux signaux comportant des parties exactement identiques non? comme un problème de phase avec deux mircos pour une seule source sonore, ou un sub mal aligné par rapport aux enceintes. nan?Alors je piges pas ce qu'est la phase du filtre? déphasage par rapport à quoi? par rapport au signal originel? :(((
40
Pas tu peux peur ca comme un retard non uniforme en fonction de la frequence :idee: bon je suis pas trop calé sur la question :oops:
41
Un retard :?!: je vais me renseigner là dessus, j'aimerais bien y voir un peu plus clair. :noidea:
42

Citation : on parle de distortion de phase lorsque cette derniere n'evolue pas lineairement en fonction de la fréquence



c´est comme cela que fonctionne la distortion de phase sur le module phase distortion oscillator (qui prend pour modele les Casio des années 80) de synthedit? tout s´éclaire dans ce cas.
43
:coucou: sobotnoj , je suis en plein brainstorming. Et je ne sais pas comment marche le PDO dans SE je vais me rensiegner sur ce type d'oscillateur, ça pourrait m'éclaircir.

En attendant, je mets ça ici...

Citation : The IBP phase shift circuitry works by running through two passive symmetrical all pass filters. It works entirely in the analog domain. All pass filters are like high pass or lo pass filters as in your EQ or speaker crossover network, but only the phase is affected not amplitude. The IBP has relatively flat amplitude response well past 96kHz. In most but not all cases at least two all pass filters are needed to recreate what is necessary to correct a phase problem or emulate phase shift in nature. One filter is used for the bottom of the frequency spectrum. The other is used in series for the top, creating a somewhat linear phase vs. frequency response. This is because you need to create a phase curve that is approximately twice the phase shift when you double the frequency. So for 45 degrees of phase shift at 40 Hz you need approximately 90 degrees of Phase shift at 80 Hz for it to sound natural. I say approximately because very situation is different with sound bouncing around, EQ added (with corresponding phase shift), phase response of speakers, microphones etc. Phase curves in nature have many variables that determine the amount of phase shift vs. frequency.



Citation : All pass filters are like high pass or lo pass filters as in your EQ or speaker crossover network, but only the phase is affected not amplitude.


des filtres qui ne filtrent que la phase?? :oo:
44
Sobo> la distortion de phase des la serie casio fonctionne differement il me semble. EN fait ce qu'il se passe avec les casio, c'est un oscillateur qui controle la phase d'un autre oscillateur.

par exemple pour un carré modulé en phase par une dent de scie on a

oscillateur1=square(phase(t))

ou phase(t)=Amplitude*sawtooth(2*pi*f*t)

Normalement si tu met un signal en dent de scie pour controler la phase d'un autre oscillateur, ca changera pas des masses si l'amplitude de ta dent de scie est 2pi (phase(t) va evoluer lineairement de 0 à 2pi), juste la frequence de ton oscillateur qui controle la pahse va controler la frequence de ton oscillateurs modulé. Par contre si l'amplitude de ton oscillateur qui controle la phase va seulement de 0 a pi (Amplitude=pi), t'auras que la premiere demi periode de ton oscillo qui va tourner, (de 0 à pi/2, premier quart de periode, etc), enfin il me semble que c'est ca la distortion de phase facon casio :clin:
45

Citation : des filtres qui ne filtrent que la phase??



Les passes tout effectivement

Le module de la focntion de transfert est constant
La pahse de la focntion de transfert ne l'est pas !

En fait, la focntion de transfert d'un filtre ne correspond pas uniquement a son module (varaition de l'amplitud een fonction des frequences). La phase est egalement importante.
Tout ca vient du fait que la focntion de transfert fait partie des nombres complexes. Les nombres complexes (ce fameux espace ou j²=-1) sont souvent decrit a la fois par leur module et leur phase
46
Heu...je vais faire semblant d'avoir compris :oo: . visiblement tout ça est bien trop complexe pour moi (fonction de transfert? phase de la fonction de transfert, nombres complexes??).
C'est gentil d'avoir essayé de me venir en aide Choc en tous cas. Peut être que JoneSmice saura quoi faire de ces infos, lui...
Bon, je vais me cacher moi.


edit: ce choix d'avoir fait un bac L pèsera sur mes épaules jusqu'à la fin de mes jours :(((
47
Sinon, c'est quoi l'intérêt de la représentation en degré plutôt qu'en ms?
sont-ce deux opérations complètementes différentes dans les faits, ou bien peut-on les lier mathématiquement? L'un est-il plus précis que l'autre? quelqu'un a vu mes clefs de voiture? quel est le sens de l'univers?
48

Hors sujet : merci Choc, ta premiere phrase d´explication décrit bien ce que SE dit de ce module, il me semble. pour le détail, je suis moins, mais c´est largement suffisant pour moins aujourd´hui. merci encore d´éclairer ma lanterne.

49
J'ai une question stupide: est ce que jouer sur la phase grâce à des filtres passe-tout permet d'obtenir le même résultat qu'un délai en ms; pour pallier un problème de phase?

La solution du délai en ms pose-t-elle problème d'une manière ou d'une autre?
Quelles sont les avantages d'un aligneur de phase en degré plutôt qu'un simple délai?

La solution d'un très court en ms est-elle incorrecte (elle me paraissait logique mais je me trompe peut être complètement?)

Quelqu'un saura t-il éclairer cela? je suis paumé... :noidea:
50
Ton alignement de phase se fera par ligne de retard de toute façon. Le seul truc, c'est que la relation retard/phase est dépendante de la fréquence.

J'ai pas eu le temps de demander à Buddle comment il fait, mea culpa.