Correction/filtrage semi-automatisé (DStudio v5)

Discutions générales sur le DSPiy et tout ce qui s'y rattache
Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: Correction/filtrage semi-automatisé

Messagepar alka » ven. 11 mars 2016 19:46

comprend pas, tu veux dire 0 SPL ?
oui spl, pas fréquence ! C'est moi qui vais copier 100x: "relis ce que tu écris"

J'avais cru comprendre que en v5 les échelles phase et spl seraient alignées, mais non. Oublie.

Aussi, j'avais pas capté que de dépliage était uniquement pour lisser. Je dirai que si c'est juste pour ça, c'est faire mal aux mouches.
teste quand même tout ça sur un filtre a double rotation .

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » ven. 11 mars 2016 19:54

J'ai testé la courbe résultante des 2 ci-dessus et ça marche pas. :pleur4:
Bon, le lissage c'est pour des courbes issues de mesures et non sur des filtres.

Aussi, j'avais pas capté que de dépliage était uniquement pour lisser. Je dirai que si c'est juste pour ça, c'est faire mal aux mouches.

Pas que uniquement, mais aussi, c'était la question initiale. Si tu as une meilleure méthode, je suis tout ouï. :merci:

Mais ce sera pour demain.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » sam. 12 mars 2016 10:02

J'ai adapté le code du déroulage de phase :

Code : Tout sélectionner


 
//unwrap
            
for (1frc.Lengthi++)
            {
                while ((
frc[i-1].phase frc[i].phase)>180)
                    
frc[i].phase frc[i].phase 360;
                while ((
frc[i-1].phase frc[i].phase) < -180)
                    
frc[i].phase frc[i].phase 360;
            }
 

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » sam. 12 mars 2016 10:54

Quelques améliorations graphiques.
phase.PNG


Ligne pour le 0° et grid de la phase affichés, ils ne s'affichent que si la case Phase est cochée.
Une simple case aussi pour afficher la phase dépliée ou repliée.
Afficher SPL et Phase donne un graphique pas hyper clair, mais l'on peut toujours découcher SPL qui supprimera les courbes de SPL mais aussi son grid et la ligne de 0 dB.
Il faut aussi tenir compte que toutes les copies d'écran sont à dimension de fenêtre de base de DStudio, mais que l'on peut agrandir l'ensemble selon la taille de son écran.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » sam. 12 mars 2016 12:12

S'il y a des courageux qui veulent tester, voici une première version intermédiaire juste pour jouer.
Je déconseille vivement d'y brancher un DSPiy.
Seul l'onglet Cross est vraiment actif et uniquement avec des applis du style 2x3.
Ne pas jouer dans l'onglet Mesure, pas fini et il va planter car il manque des éléments.
Ce que l'on peut faire : via les boutons Mesure de l'onglet Crossover, importer des mesures au format .txt, via le bouton Courbes, sélectionner les courbes que l'on veut voir, puis jouer un peu avec tout et me dire c'est +- intuitif.

C'est une version 5, donc pas nécessaire de désinstaller sa V4.

Voir page 1 pour le téléchargement.

louisr
Messages : 468
Enregistré le : mar. 14 juil. 2015 15:52
Localisation : Bordeaux/Poitiers

Re: Correction/filtrage semi-automatisé

Messagepar louisr » sam. 12 mars 2016 12:42

J'ai téléchargé et testé vite fait.
L'import des courbes de mesures marche sans soucis. Mais j'aurai tendance forcer l'affichage de la courbe automatiquement dès qu'on l'importe, rien que pour voir que ça a été fait correctement, et après on peut la masquer si on veut.
Niveau ergonomie j'ai deux propositions, mais peut-être un peu compliqué.
Comme on peut redimensionner DSStudio maintenant, en plein écran on a pas mal d'endroit inutilisé.
Je propose ça :
Image

Image

Bien sur ça veut dire qu'il faut changer lorsqu'on est pas en plein écran, ce qui doit pas être simple..
Je continu à regarder ça dans la journée

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » sam. 12 mars 2016 12:58

Oui pour forcer la case correspondante d'un import.
Pour la fenêtre "courbes" , me semble bien et possible.
Je vais lui donner une forme plus adaptée, en fait comme ton rectangle rouge puis par soft la déplacer automatiquement a cet endroit s'il y a assez de place.
:merci:

Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: Correction/filtrage semi-automatisé

Messagepar alka » sam. 12 mars 2016 17:26

rapide joujou pendant la mi temps
ca marche :) import, quelques filtres ok
rappeler les cases SPL et PHASE dans la fenetre flottante Courbes ?
Y a des cases et fleches un peu partout. Les bulles d'aide pour comprendre sans lire le manuel seront utiles.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » sam. 12 mars 2016 17:34

rappeler les cases SPL et PHASE dans la fenetre flottante Courbes ?

Non, je ne sais pas encore trop bien comment je vais gérer, mais l'on a 2 graphiques, l'un en DS_Filtre et l'autre en Crossover.
Je compte les laisser indépendants, mais avec la possibilité d'avoir les mêmes courbe. On pourrait ainsi avoir l'un avec juste les phases et l'autre les SPL ou comme on veut selon ce que l'on fait.

Y a des cases et fleches un peu partout. Les bulles d'aide pour comprendre sans lire le manuel seront utiles.

Oui, mais plus tard car tout ne va peut-être pas rester en l'état.

thierry38
Messages : 190
Enregistré le : jeu. 16 juil. 2015 16:17
Localisation : Grenoble fournaise/Frigidaire

Re: Correction/filtrage semi-automatisé

Messagepar thierry38 » sam. 12 mars 2016 18:19

:) ça commence à être chargé (graphiquement parlant)

une suggestion,(comme une autre).
Peut-être renommer l'onglet "DS_filtre" par "DS_EQ".(intuitivement,on pourrait confondre filtre et crossover).
Aussi,rassembler les onglets "avancés" et "erreurs" en 1 seul.(genre "A propos" ou qq chose comme ça ).

ça allègerait les onglets en en-tête.

peut-être aussi,cocher les onglets crossover par défaut,ça permet de voir des courbes à l'ouverture .

Je sais que c'est une v° ultra alpha,mais j'ai pas mal d'erreurs "une exception non gérée...tatati...".
c'est sous w10,avec la MàJ toute récente.

Tu es sous W10 aussi ?

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » dim. 13 mars 2016 09:32

ça commence à être chargé (graphiquement parlant)
oui, mais tout n'est pas actif. Il faut trouver le compromis entre contrôle qui a une action directe ou passer par des fenêtres de dialogues regroupant plusieurs contrôles.

Peut-être renommer l'onglet "DS_filtre" par "DS_EQ".(intuitivement,on pourrait confondre filtre et crossover).
Oui, bien vu. Ne sera peut-être pas fait tout de suite car il doit y avoir un bug dans VisualStudio, lorsque j'édite un onglet il me change toutes les couleurs de fond. Il me faut une bonne heure pour tout remettre en place manuellement. X(

Aussi,rassembler les onglets "avancés" et "erreurs" en 1 seul.(genre "A propos" ou qq chose comme ça ).
Bof, vraiment beaucoup de boulot et risque de se retrouver à l'étroit.

Les erreurs, c'est fait exprès. :hehe:
Chez moi un plantage fait arrêter le programme à l'emplacement exact du problème qui a généré l'exception. Par la suite je vais sécurisé tout ce qui appel à l'extérieur dont la lecture de fichiers.
Je développe sous Win7, mais je ne pense pas que l'OS y change quelque chose.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » dim. 13 mars 2016 16:34

Nouvelle version en page 1

Quelques changements selon les remarques.
Onglet DS_EQ avec son graphique actif, il lui manque encore son bouton "Mesure".
On peut maintenant choisir lors d'une "Mesure", soit l'import d'une réponse en fréquence soit une Impulse en .txt
Pour le moment que le format .txt, le .wav est au menu.
Attention aussi que pour le moment ce n'est que pour du 48K.
Il n'y a rien a faire, DStudio détectera automatique le fichier.
Si le fichier txt est une impulse, une fenêtre s'ouvrira avec l'impulse affichée et recalée au début de l'impulse.
Par la suite l'on aura le choix du calage en options.

louisr
Messages : 468
Enregistré le : mar. 14 juil. 2015 15:52
Localisation : Bordeaux/Poitiers

Re: Correction/filtrage semi-automatisé

Messagepar louisr » lun. 14 mars 2016 19:00

J'ai remarqué 1 p'tit bug :
Quand on lance dsstudio sans appli, dans l'onglet EQ ou CROSSOVER, lorsqu'on veut cocher un PEQ, ils disparaissent tous (mais je suppose qu'à la base, sans l'appli, on ne doit pas avoir de PEQ d'affiché).
J'ai pas eu le temps de tester beaucoup plus

Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: Correction/filtrage semi-automatisé

Messagepar alka » lun. 14 mars 2016 20:28

rapide test du soir sur les deux graphes ca marche. Chaquun a ses controles
anomalies :
- impossible de désinstaller avec le raccourci. message w10 "package pas trouvé". La désinstall par windows fonctionne.
- le chargement de mesure ne fonctionne pas toujours. le fichier joint caid.txt n'est pas importé. DS ne dit rien et ne fait rien. Pourquoi pas se servir du journal pour dire quel fichier a été importé et si raté, le signaler. J'ai pas d'impulse pour tester.

edit: fichier sans intéret viré



Le bouton impulse et le smoothing ne font rien : c'est normal je suppose.
Et sinon, je vois super bien le quadrillage au fond mais les courbes en couleur foncé sur fond foncé je n'en dirai pas autant.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » lun. 14 mars 2016 20:29

Louis, il faut obligatoirement une Appli.
Petit bug dans la désinstallation, faut le faire via Windows.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » lun. 14 mars 2016 20:33

le fichier joint caid.txt n'est pas importé. DS ne dit rien et ne fait rien

C'est quoi ce fichier, pourquoi il y a "toto" a 10,620Hz. Sabotage ? :grr:

Avatar de l’utilisateur
alka
Administrateur du site
Messages : 3098
Enregistré le : mer. 15 juil. 2015 15:18
Localisation : 92
Contact :

Re: Correction/filtrage semi-automatisé

Messagepar alka » lun. 14 mars 2016 21:10

thierryvalk a écrit :
le fichier joint caid.txt n'est pas importé. DS ne dit rien et ne fait rien

C'est quoi ce fichier, pourquoi il y a "toto" a 10,620Hz. Sabotage ? :grr:

:mrgreen:
maintenant que tu le dis.... ce fichier m'a servi de test de cas anormal pour mes imports dans excel.

Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 3770
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

Re: Correction/filtrage semi-automatisé

Messagepar thierryvalk » lun. 14 mars 2016 21:21

Bon.

Le bouton Impulse sert a afficher une Impulse, mais si tu n'en a pas il ne fonctionne pas. Sera, dans une version future, grisé dans ce cas.
Le lissage est censé être opérationnel.
Pour la couleur de fond des graphes, il y aura une boite de sélection de couleur et chacun pourra choisir sa couleur.


Retourner vers « DSPiy général »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 8 invités