Überträgt Audiodaten an ein Gerät zur Audioausgabe. Für die fortlaufende Ausgabe müssen mit dem VI Audioausgabe konfigurieren entsprechende Einstellungen vorgenommen werden. Die zu verwendende polymorphe Instanz wird manuell ausgewählt.

(Windows) Für dieses VI muss eine DirectX-Version ab 8.0 installiert sein. (Linux) Für dieses VI muss das Open Sound System (OSS) installiert sein.

Hinweis Wenn der mit Hilfe des Eingangs Anzahl Samples pro Kanal des VIs "Audiodatei lesen" festgelegte Puffer bei der Ausführung der Anwendung voll ist, implementiert LabVIEW automatisch eine Warteperiode am VI "Audioausgabe schreiben", auch wenn das Timeout auf 0 gesetzt ist. Das kann zu einer Beeinträchtigung des Datenflusses und zur Ausgabe von unerwarteten Ergebnissen führen.


icon

Ein-/Ausgänge

  • cu32.png Task-ID

    Task-ID gibt die Audio-Operation des konfigurierten Geräts an, die bearbeitet oder von der Daten aufgenommen werden sollen.

    Die Task-ID wird vom VI Audioausgabe konfigurieren ausgegeben.

  • c1dwdtint.png Daten

    Daten schreibt Audiodaten in die internen Puffer. Bei mehreren Kanälen ist Daten ein Array aus Signalverläufen, wobei jedes Element des Arrays für einen Kanal steht.

    Der Wertebereich für die Audiodaten richtet sich nach dem angegebenen Datentyp.

  • cerrcodeclst.png Fehler (Eingang, kein Fehler)

    Fehler (Eingang) beschreibt Fehlerbedingungen, die vor der Ausführung des Knotens auftreten. An Fehler (Eingang) werden Standardfehlerdaten übergeben.

  • cdbl.png Timeout (s)

    Timeout (s) gibt an, wie viele Sekunden die Funktion auf den Abschluss der Audio-Operation warten soll.

    Nach Ablauf der Zeit gibt das VI einen Fehler aus. Der Standardwert lautet 10. Wenn Sie Timeout auf -1 setzen, wartet das VI für eine unbegrenzte Zeit. Beim Timeout 0 wird der Blockdiagrammablauf schon während der Wiedergabe der Audiodaten fortgesetzt. Mit dem VI Audioausgabe abwarten kann gewartet werden, bis die Wiedergabe abgeschlossen ist.

  • iu32.png Task-ID (Ausgang)

    Task-ID (Ausgang) ist das Ergebnis der Audio-Operation an den Daten, die an Task-ID (Eingang) anliegen.

  • ierrcodeclst.png Fehler (Ausgang)

    Fehler (Ausgang) enthält Angaben zum Fehler. Dieser Ausgang ist ein Standardausgang zur Fehlerausgabe.

  • Beispiele

    Die folgenden Beispieldateien sind in LabVIEW enthalten.

    • labview\examples\Graphics and Sound\Sound\Sound File to Sound Output.vi
    • labview\examples\Graphics and Sound\Sound\Generate Sound.vi
    • labview\examples\Graphics and Sound\Sound\Simultaneous Sound Input Output.vi