Abschnitte der Dokumentation
Audio-SNR und Dynamikbereich
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug audio-snr. Berechnen Sie das Audio-SNR und den Dynamikbereich. 16-Bit-Audio = 98 dB, 24-Bit = 146 dB theoretisches SNR. Formel: SNR = 6,02 · N + 1,76 dB. Geben Sie die Bittiefe oder den Signal-/Rauschpegel in dBV ein.
Eingaben
Senden Sie jede dieser Eingaben in inputs, in den gezeigten Einheiten. Die meisten sind erforderlich: Ein Aufruf, dem eine davon fehlt, wird abgelehnt (400) und kostet nichts; eine, auf die der Rechner verzichten kann, erhält den gezeigten Standardwert. Eine Eingabe außerhalb ihres Bereichs wird trotzdem berechnet und in der Provenienz markiert.
| Name | Einheit | Bereich | Standardwert | Beschreibung |
|---|---|---|---|---|
| signalLevelZahl | dBV | −80 … 30 | 0 | Signalpegel |
| noiseFloorZahl | dBV | −140 … 0 | -90 | Grundrauschen |
| targetSnrZahl | dB | 0 … 160 | 90 | Das Signal-Rausch-Verhältnis, das die Kette erreichen muss. Der Status schlägt unter 60 dB fehl. |
Ausgaben
Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.
| Feld | Einheit | Beschreibung |
|---|---|---|
| snrHauptwert | dB | SNR |
| dynamicRange | dB | Dynamischer Bereich |
| snrLinear | :1 | SNR (lineares Spannungsverhältnis) |
| noiseBits | bits | Effektive Noise-Bits |
Aufruf
- Berechnen: ein Aufruf, Anfrage und Antwort vollständig, und seine Fehler.
- Batch: dieser Rechner zusammen mit anderen oder ein Sweep, in einer Anfrage.
- Nach einem Zielwert auflösen: der Wert einer Eingabe, der eine Ausgabe auf einen Zielwert bringt.