Modérateurs: Modération Forum DIY, Modération Forum Installations, Le Bureau de l’Association HCFR • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 13 invités

Filtre actif à base de DSP : le DSPiy

Message » 28 Aoû 2014 20:22

38 + comp 2" le jour ou j'aurai un peu de fraîche, là tout est passé dans la maison, ça va être l'occasion de faire marcher ce que j'ai, ça fait un an que le DSPiy est opérationnel et il ne me sert toujours que comme préamp/égalisateur, donc j'ai du pain sur la planche pour optimiser l'existant, d'autant qu'il faut aussi que je teste l'appli 2.1 sur mon caisson asservi :oldy:
androuski
 
Messages: 23165
Inscription Forum: 14 Mar 2007 14:43
Localisation: C'est un trou, mais rempli de pinard, donc ça me va.
  • offline

Message » 28 Aoû 2014 22:21

Très amusant le souci de telco :)
j'en ai eu un similaire il y a quelques semaines ou il s'est avéré qu'un code telco de mon video-projecteur faisait basculer mon switch hdmi. J'ai mis un moment a comprendre ce qui se passait ! grrr

je reviens aux traitements DSP disponibles dans SigmaStudio...

je ne suis habituellement pas fan des traitements DSP qui sont en général assez loin de ce qu'on cherche en Hifi, mais il en est un qui me plait bien : le Loudness.
Ca corrige un véritable souci qu'on a tous : la perception auditive et donc la correction à appliquer dépend des freq et du volume. Et comme on n'écoute pas toujours au même volume et qu'on ne va pas faire un preset par niveau, un correcteur de type loudness prend tout son sens.

Comment on pourrait-on tester la cellule Loudness de SigmaStudio ?
une petite phrase me met un doute : "Note that this algorithm is fixed, not dynamic: it assumes the input level is constant."
http://wiki.analog.com/resources/tools- ... lowandhigh
alkasar
 
Messages: 11517
Inscription Forum: 29 Nov 2005 22:47
Localisation: Neuf deux
  • offline

Message » 28 Aoû 2014 22:50

Pour le tester, il suffit de créer une Appli avec, récupérer les adresses des volumes à mettre en paramètre D01-sais plus quoi.

La petite phrase signale que le loudness fonctionne par rapport au niveau du réglage de volume et non sur le niveau du signal.
Tout comme sur un ampli analogique.
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 29 Aoû 2014 18:46

Image
:D
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 29 Aoû 2014 19:29

Tu as quand même un gros trou dans la bande passante :ane:
Cobrasse
 
Messages: 5864
Inscription Forum: 17 Aoû 2008 13:02
  • offline

Message » 29 Aoû 2014 19:51

Joli mur de brique!
Philby
 
Messages: 9819
Inscription Forum: 12 Mar 2001 2:00
Localisation: 33
  • offline

Message » 29 Aoû 2014 23:52

thierry38efd a écrit:Image

pos a écrit:Le filtrage IIR à 2kHz va amener une rotation de phase qu'il faudra également dupliquer sur le canal mid avec un allpass, sinon la sommation ne sera pas correcte.


la coupure étant hors bande,seul le Tpg du passe bas apparaitra.
je voyais un simple délai sur le mid de 0.43/Fc 'pour LR4 (par ex).

Pour la sommation c'est en terme de phase qu'il faut regarder.
Avec un LR4 à 2kHz on a encore presque 70° de rotation à 5kHz
pos
 
Messages: 1996
Inscription Forum: 07 Mai 2007 16:36
  • offline

Message » 30 Aoû 2014 8:43

Sinon décaler les Fc des IIR.

ex:
PH IIR à 1.5 Khz pour FIR à 5KHz
PB à 2.5K pour FIR 500Hz.

on peut toujours apporter une petite correction de phase avec les FIR,à ces fréquences,.
Mais bon,c'est pas très intuitif :-?

sinon empiler un deuxième 1452 sur le premier...Image
thierry38efd
 
Messages: 1735
Inscription Forum: 18 Sep 2013 7:36
  • offline

Message » 30 Aoû 2014 9:29

On va oublier cette méthode.

Pour résumer les différentes possibilités :
FIR en global, séparateur en IIR classique ou soustractif à délais.
FIR sur 2 voies + IIR en global et sur les 2 voies, délai pour compenser les différences de longueurs de taps sur la voie haute.
idem en 3 voies, mais sachant que le nombre de taps devient un peu limite.
FIR sur 2 voies et séparateur MID High en IIR pour la 3 voie.

A voir, du 4 voies en sortant la 4ème voie en SPdif.

Du multi DSPiy est toujours envisageable, là plus de problème de nombre de taps et sorties en symétrique.

Le nombre de taps est chaque fois fixé par l'appli.
Pour les délais, je pense que le plus simple est que DStudio calcule le délai à appliquer sur la voie ayant le moins de taps via les infos reçues par Rephase. L'utilisateur aura un réglage de délai pour aligner ses HP pouvant être positif mais aussi négatif selon que le HP est en avance ou recul.
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 30 Aoû 2014 21:13

Premier jet de ce que pourrait être l’onglet Crossover en FIR.
Image
Le but est de garder quelque chose de simple et +- intuitif.
Sera bien sur adapté selon l’intégration à Rephase.
On est donc en 2 voies, la troisième si en FIR sera identique ou si en IIR sera tout simplement le panel actuel à droite.
Manque encore l’affichage des courbes, pas primordial vu Rephase qui sera le plus souvent en action, mais si quelqu’un a un petit bout de code pour les afficher … :ohmg:
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 30 Aoû 2014 21:34

:bravo:

Pour l'affichage,on trouve pas mal de librairies open source pour FFT.

au départ,il y a la table FIR (l'impulse).
la classe retourne une table de nb réel et imaginaire.(de 0 à 20KHz par ex)

amplitude=sqrt (réel(n)²+imag (n)²).

phase=arctan (imag(n)/réel(n)).

voilà ! :D ,ça aide pas...
thierry38efd
 
Messages: 1735
Inscription Forum: 18 Sep 2013 7:36
  • offline

Message » 30 Aoû 2014 22:07

voilà ! ,ça aide pas...

En effet. :oops:

Le but est simplement d'afficher l'amplitude vs fréquence, simple rappel de ce qui va être transmis au DSP avant de cliquer sur le bouton transfert.
thierryvalk
 
Messages: 5617
Inscription Forum: 08 Mai 2012 9:39
Localisation: Belgique
  • offline

Message » 30 Aoû 2014 22:29

Comme pour afficher un graph fréquence.(spl+phase).

une FFT de l'impulse est nécéssaire.

peut être avec transform.net
edit:ah oui,mais c'est pas open source

http://windale.com/transformnet.php
à partir du temporel,obtenir amplitude+phase
Image
résultat=table de gain +phase versus fréquence
Image

Quickly and easily create applications in VB.NET, VC# or VC++.NET with Transform/NET:

Image
thierry38efd
 
Messages: 1735
Inscription Forum: 18 Sep 2013 7:36
  • offline

Message » 31 Aoû 2014 3:42

C'est avec 2 R de sommation sur les sorties DSPiy ? ou la version 0.9.8 Alpha de rePhase ?

Image
thierry38efd
 
Messages: 1735
Inscription Forum: 18 Sep 2013 7:36
  • offline

Message » 31 Aoû 2014 13:53

Ai soudé les picots de 19mm mâles pour réception 1452.

tentative vaine pour ponter le RST du 2114.
avec toute la dextérité et patience qui me caractèrise,du 0.2mm...impossible ! :)

les dégâts ,une vue satellite du bombardement israèlien sur Gaza.
(ça fonctionne encore,j'ai bien cru que le pcb allait partir à la benne.. :-? )

Image

plus jamais de micro soudure dans une boîte d'allumette !!! :oldy:

Image
thierry38efd
 
Messages: 1735
Inscription Forum: 18 Sep 2013 7:36
  • offline


Retourner vers Filtrage actif, Equalisation et Processeurs

 
  • Articles en relation
    Dernier message