ConstantSourceNode: ConstantSourceNode() Konstruktor - Web-APIs | MDN
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2021 browserübergreifend verfügbar.
Der ConstantSourceNode() Konstruktor erstellt eine neue Instanz des ConstantSourceNode-Objekts, das eine Audioquelle darstellt, die konstant Probenwerte ausgibt, die immer gleich sind.
Syntax
js
new ConstantSourceNode(context, options)
Parameter
context-
Ein
AudioContext, der den Audio-Kontext darstellt, mit dem der Knoten verbunden werden soll. options-
Ein
ConstantSourceOptions-Wörterbuchobjekt, das die Eigenschaften definiert, die derConstantSourceNodehaben soll:offset-
Ein schreibgeschützter
AudioParam, der den konstanten Wert angibt, der von der Quelle erzeugt wird. Der Standardwert ist 1,0. Der normale Bereich ist von -1,0 bis 1,0, aber der Wert kann überall im Bereich von-InfinitybisInfinityliegen.
Beispiele
In diesem Beispiel wird ein Audio-Kontext erstellt, dann ein ConstantSourceNode eingerichtet, dessen offset auf 0,5 initiiert wird.
js
let audioContext = new AudioContext();
let myConstantSource = new ConstantSourceNode(audioContext, { offset: 0.5 });
Hinweis:
Der neue ConstantSourceNode, der vom Konstruktor erstellt wird, hat eine channelCount von 2.
Spezifikationen
| Spezifikation |
|---|
| Web Audio API # dom-constantsourcenode-constantsourcenode |
Browser-Kompatibilität
Help improve MDN
Erfahren Sie, wie Sie beitragen können Diese Seite wurde automatisch aus dem Englischen übersetzt.