Écrit des données dans un périphérique de sortie de son. Vous devez utiliser le VI Configurer une sortie de son pour configurer le périphérique si vous écrivez en continu. Vous devez sélectionner manuellement l'instance polymorphe à utiliser.

(Windows) Vous devez avoir DirectX 8.0 ou version ultérieure pour utiliser ce VI. (Linux) Vous devez avoir le driver Open Sound System (OSS) pour pouvoir utiliser ce VI.

Remarque Si le buffer défini avec l'entrée nombre d'échantillons/voie du VI Lire un fichier son est plein à l'exécution de l'application, LabVIEW implémente automatiquement une attente sur le VI Écrire une sortie de son, même si vous avez défini timeout à 0. Ceci entraîne un risque de résultats inattendus et de blocage du flux de données.


icon

Entrées/Sorties

  • cu32.png ID de tâche

    ID de tâche correspond à l'opération de son effectuée à partir du périphérique configuré que vous voulez utiliser.

    Vous générez l'ID de tâche avec le VI Configurer une sortie de son.

  • c1dwdtint.png données

    données écrit les données de son dans les buffers internes. Pour des données de son multivoies, données est un tableau de waveforms, chaque élément du tableau étant une voie unique.

    Le type de données spécifié détermine la gamme de valeurs des données de son.

  • cerrcodeclst.png entrée d'erreur (pas d'erreur)

    entrée d'erreur décrit les conditions d'erreur qui ont lieu avant l'exécution de ce nœud. Cette entrée fournit la fonctionnalité entrée d'erreur standard.

  • cdbl.png timeout (s)

    timeout (s) spécifie combien de temps, en secondes, la fonction attend que l'opération de son se termine.

    Ce VI renvoie une erreur si le délai est écoulé. La valeur par défaut est 10. Si vous définissez le timeout (s) à -1, le VI attend indéfiniment. Si vous définissez le timeout (s) à 0, le VI renvoie immédiatement des données pendant que le son continue à être joué. Vous pouvez utiliser le VI Attendre la sortie de son pour attendre que tout le son soit joué.

  • iu32.png ID de tâche en sortie

    ID de tâche en sortie caractérise l'opération de son initialement transmise au paramètre ID de tâche.

  • ierrcodeclst.png sortie d'erreur

    sortie d'erreur contient des informations sur l'erreur. Cette sortie fournit la fonctionnalité sortie d'erreur standard.

  • Exemples

    Reportez-vous aux exemples de fichiers inclus avec LabVIEW suivants.

    • 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