SigmaStudio et SigmaDSP : News et futur

Discutions générales sur le DSPiy et tout ce qui s'y rattache
Avatar de l’utilisateur
thierryvalk
Administrateur du site
Messages : 2646
Enregistré le : jeu. 9 juil. 2015 20:08
Localisation : Belgique

SigmaStudio et SigmaDSP : News et futur

Messagepar thierryvalk » jeu. 13 oct. 2016 19:09

Notre DSPiy utilise des DSP de chez ADI, l'ADAU1701 pour le DSPiy de base et l'ADAU1452 venant se rajouter pour réaliser du FIR.

Les Applis sont réalisées grâce à SigmaStudio qui est gratuit.
SigmaStudio permet de "dessiner" une Appli, de simuler certaines fonctions comme le filtrage et de compiler pour avoir un programme exécutable par le DSP.
Avec ce programme et une liste des paramètres, DStudio s'occupe de calculer les paramètres et du transfert au DSPiy.

Il existe aussi quelques utilitaires dont un pour calculer les coefficients IIR automatiquement sur une mesure de HP.

Nous utilisons la version 3.11 de SigmaStudio.
Mais en date d'aujourd’hui ADI propose une version 3.13. Si l'on reste à la 3.11, c'est pour quelques raisons de compatibilités qui ne sont plus assurées avec les nouvelles vresions.
Faudra un jour s'y replonger. :0

Quoi de neuf ?
Pas énormément de choses qui nous intéressent mais tout de même.
Je n'ai lu aussi qu'en diagonale et donc pas au courant de tout.

Une fonction Multirate Processing.
Cette fonction permet de downsampler et d'upsampler un signal.
L’intérêt ? Surtout en FIR pour la voie Low. En effet pour filtrer des fréquences basses, pas besoin de 48KHz de sampling et si l'on downsample par exemple par 6 on dispose de l'équivalent de 6 fois plus de Taps.
Bon, c'est génial mais l'on va coincer tout de même lorsque l'on voudra aligner les voies.
Car le temps de latence sera lui aussi multiplié par 6 et il faudra donc retarder la ou les autres voies. Et l'on manquera de mémoire pour les délais. :/

Tout cela est a relativiser, car si l'on diminue le nombre de taps on libère de la mémoire.

Par contre c'est pas bien clair et apparemment c'est pas encore finalisé dans la version 3.13.

Coté mémoire pour du délai, il y a aussi une possibilité en passant par le bus SPI et de rajouter une petite mémoire RAM série.
Évidemment pas vraiment possible à rajouter sur les cartes existantes.

De ce que j'ai lu sur le forum ADI, une nouvelle famille de DSP serait en développement dont un compatible Pin to Pin avec l'ADAU1452.
Ces DSP auraient plus de mémoire : donc plus de Taps en FIR et plus de délais. :)

razzortec
Messages : 124
Enregistré le : jeu. 16 juil. 2015 17:37

Re: SigmaStudio et SigmaDSP : News et futur

Messagepar razzortec » ven. 14 oct. 2016 07:16

thierryvalk a écrit :
De ce que j'ai lu sur le forum ADI, une nouvelle famille de DSP serait en développement dont un compatible Pin to Pin avec l'ADAU1452.
Ces DSP auraient plus de mémoire : donc plus de Taps en FIR et plus de délais. :)


Salut
C'est quelle famille de DSP ?

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

Re: SigmaStudio et SigmaDSP : News et futur

Messagepar thierryvalk » ven. 14 oct. 2016 08:29

Pas trouvé d'infos là-dessus.

Maintenant, qu'ils développent de nouveaux produits, c'est assez logique; en augmentant les performances c'est logique aussi.

Par contre ces produits sont concurrencés par les µC ARM toujours plus rapides et complets, mais il semble qu'il y ait toujours un marché pour ces DSPs dédiés à l'audio.
Bien évidemment, l'audio ne se limite pas à la Hi-Fi, il y a la téléphonie, systèmes de réduction de bruit, car-audio et autres systèmes pour faire du son.

SigmaStuduio est, à mon avis, un très gros plus à notre époque où tout doit aller vite et surtout les développements.
Son avantage est une prise en main rapide et surtout de pouvoir y revenir plus tard sans devoir réapprendre. Il a ses limitations vu qu'il n'est pas possible d'écrire du code, mais là ADI et d'autre société proposent leurs services pour écrire des blocs sur mesure.

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

Re: SigmaStudio et SigmaDSP : News et futur

Messagepar thierry38 » ven. 14 oct. 2016 08:46

Je ne sais pas si un autre DSP apporterait un plus réel.(nombre de taps).

Avec le FIR global,2*10000 taps de l'adau1452,on peut faire tout ce qui est possible.
correction de phase,EQ normale et EQ en raised cos,subsonique en phase linéaire.
tout en un.

la partie crossover avec le IIR permet des coupures jusqu'à 48dB/o en 3 voies +qq EQ.

:frime:
What else !

des coupures en 96dB ou 192dB/o en FIR.(4 voies)
A la dolby lake control.
Mais est-ce que c'est vraiment utile ?

dolby lake LP4d12
Image

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

Re: SigmaStudio et SigmaDSP : News et futur

Messagepar thierryvalk » ven. 14 oct. 2016 08:58

C'est sur que le 1452 est déjà fort bien.
Mais ce n'est "que" 1*10000 Taps, donc même impulse pour les 2 enceintes, ce qui n'est, je pense, pas un problème dans la majorité des cas.

Niveau Cross-over, même si le IIR reste toujours efficace, le FIR à l'avantage de pouvoir faire tout ce que l'on veut comme courbe et au final me parait plus simple.
On linéarise les HP en amplitude et phase puis l'on n'a plus à se tracasser de la phase.

Et là un peu plus de taps serait pas mal tout comme rester en 96K, au moins pour les aigues.

De toute manière dans tout ceci, il y a aussi une grosse part de fun : avoir toujours plus même si pas vraiment utile. ;)

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

Re: SigmaStudio et SigmaDSP : News et futur

Messagepar alka » ven. 14 oct. 2016 09:09

Cool que cette gamme de DSP s'enrichisse. L'informatique a prouvé depuis des décennies qu'on trouve toujours une utilisation a plus de puissance.


De toute manière dans tout ceci, il y a aussi une grosse part de fun : avoir toujours plus même si pas vraiment utile.
absolument.
En audio on voit bien la tendance : 44.1/48k puis 96k puis 192k et maintenant 384. Du moment que ça devient possible a cout non prohibitif, ça se fait. Le fun pour certain, le business pour la plupart des marchands ;)
acheter un DSPiy ? c'est ici

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

Re: SigmaStudio et SigmaDSP : News et futur

Messagepar thierryvalk » lun. 5 déc. 2016 11:12

Le nouveau futur DSP de la gamme Sigma semble s'appeler ADAU1777.
Aucun datasheet pour le moment, juste qu'il est pris en compte dans la dernière version bêta de SigmaStudio.

Alain parlait de vitesse, c'est apparemment son fort.
Fréquence de sampling de 96K, 192K ou 768Khz :ghee:

Il disposerait de 4 ADC avec PGA (ampli à gains programmables) et de 4 DAC (2 stéréo).
Possibilité de jouer sur certains paramètres de ces convertisseurs qui sont certainement à très faible latence.

C'est donc un ADAU1772 revu au niveau des performances, le but étant de faire du traitement DSP avec très peu de latence en remplacement de circuits analogiques.
Utile dans divers domaines dont la réduction du bruit, pour nous il peut être intéressant pour de l'asservissement.

Il dispose d'une sortie PDM (Pulse Density Modulation)...
Niveau entrée, de l'I2S avec ASRC. Pas de SPdif, dommage.

Par niveau fonctions de traitement, c'est très pauvre pour le moment, même pas de fonction d'addition.
Faut patienter.

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

Re: SigmaStudio et SigmaDSP : News et futur

Messagepar thierryvalk » ven. 20 oct. 2017 12:17

Cela faisait un moment que je n'avais été voir le site d'AnalogDevices et il y a du neuf.
Une série de DSP ADAU146X.

L'ADAU1466 semble particulièrement intéressant vu qu'il s'agit d'un ADAU1452 revu à la hausse en quantité de mémoire et optimalisations pour gérer du multi-rate.

Niveau chiffres:
La mémoire programme passe de 40kWord à 80. Pas utile pour faire du FIR.
La mémoire data passe de 8kWords à 24. Très utile pour du FIR et délais vu que l'on passe de 10.000 Taps à 24.000 Taps @48K . 8|
Si l'on voulait faire du IIR, on aurait jusqu'à 3000 Biquads en double précision ...

24.000 Taps c'est confortable.
On pourrait imaginer 2*12000 Taps si l'on veut faire de la correction différente selon l'enceinte L ou R.
Pour du Crossover 3 voies c'est aussi très confortable.
Et si le multi-rate est efficace, on pourrait imaginer des fréquences de sampling différentes selon les voies du genre 96K pour aigue et 48K pour la voie Low.

Sinon, il devrait être possible de d'utiliser du 96K à la place du 48K actuel.
Mais a voir avec la vitesse du DSP qui elle n'a pas changée. :-|
Ce sera maintenant ce paramètre qui dictera les limites.

Bref, a étudier.
Cerise sur la gâteau, il serait compatible pin à pin avec l'ADAU1452. Donc pas besoin de refaire un PCB et je pense qu'il me reste quelques PCB...

Par contre je manque toujours cruellement de temps. :(


Retourner vers « DSPiy général »

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 1 invité