AcousticCalibration (FPScript)
Calcule la valeur calibrage à partir d'un signal d'étalonnage.
Syntaxe
AcousticCalibration(Signal, CalibrationLevel)
La syntaxe de la fonction AcousticCalibration se compose des éléments suivants :
Section |
Description |
---|---|
Signal |
Le signal temporel du microphone à analyser. Le signal doit rester constant pendant au moins 4 secondes, sinon il est impossible de déterminer une valeur d'étalonnage. La fréquence d'échantillonnage du signal doit être d'au moins 1 kHz. Les structures de données autorisées sont Signal. Tous les types de données numériques sont autorisés. L'argument est transformé dans l'unité V. Des restrictions supplémentaires s'appliquent à la composante X. Pour les types de données complexes, un nombre est formé. Si l'argument est une liste, alors la fonction est exécutée pour chaque élément de la liste et le résultat est également une liste. |
CalibrationLevel |
Le niveau de pression acoustique généré par le calibreur. Les structures de données autorisées sont Scalaire. Tous les types de données numériques sont autorisés. Si l'argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété. |
Remarques
Le résultat a l'unité dB.
La valeur d'étalonnage est nécessaire pour le calcul du niveau sonore afin de prendre en compte la sensibilité du microphone ainsi que le gain et l'atténuation de la chaîne complète du signal (microphone, convertisseur d'impédance, etc.). Il est déterminé par l'analyse d'un signal de calibrage. Il est généralement enregistré avec un calibreur fixé au microphone.
Les fonctions SoundLevel et TimeDomainOctaveAnalysis utilisent la valeur d'étalonnage. Une valeur d'étalonnage de 0 dB correspond à un niveau de sensibilité de la chaîne complète du signal de 50 mV/Pa (en termes de tension : dB sur 1 µV). Une valeur d'étalonnage plus élevée correspond à une sensibilité plus faible du microphone. Pour plus de détails, voir Étalonnage en acoustique.
Disponible dans
Option Acoustique
Exemples
AcousticCalibration(TimeSignal, 94 dB) |
Calibre le signal "TimeSignal" avec une valeur de calibrage de 94 dB. |