LabVIEWForum.de - Audiowiedergabe in Abhängigkeit vom Frontpanel

LabVIEWForum.de

Normale Version: Audiowiedergabe in Abhängigkeit vom Frontpanel
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.

LabViewUser2014

Guten Morgen Smile

Ich bin gerade dabei die Audiofunktionen von Labview kennen zu lernen. Leider blicke ich noch nicht ganz durch.

Bis jetzt lese ich eine WAV-Datei ein, bestimme so die Audioparameter, konfiguriere dann die Soundausgabe und gebe das ganze aus.

Mit Hilfe der Stop-Funktion (Sound Output Stop) halte ich das ganze an. Leider funktioniert das ganze nicht so, wie ich mir das vorstelle.
Ich habe als Startbedingung einen Taster, der einen Eventcase ansteuert. Dieser löst wiederum den entsprechenden Case aus (Producer - Consumer). In der Case Struktur soll dann die Soundausgabe aufgerufen werden. Leider hakt bei mir der Ablauf auf dem Frontpanel, sobald die Soundausgabe läuft (grafische Visualisierung eines Krans).

Gibt es hier irgendwo Beispiel VIs für eine Audiowiedergabe in Abhängigkeit eines Tasters?

Danke und gute Nacht,

grüße,

Niko

LabViewUser2014

Morgen Smile

Ich habe mich nochmal eine Runde probiert, habe aber bis jetzt noch nicht so wirklich eine Lösung gefunden.

Ich habe mal meinen Versuch angehangen. Vlt. habt ihr ja einen Tipp.

Also im Endeffekt soll die Soundausgabe nur laufen, solange man den Taster drückt.

Ich habe schon überlegt, ob es mit der langen Sounddatei zusammenhängt. Wie kann man Labview mitteilen, das die Soundausgabe abbrechen soll, bevor das Ende der Sounddatei erreich ist?


Danke schon mal,

grüße,

Niko
Hallo Niko,

ohne dein VI ansehen zu können kann ich dir den Rat geben, über Active-X den Media Player, den Windows an Bord hat, zu steuern. Dann kannst du auch nicht nur WAV-Dateien sondern auch mp3´s abspielen. Hier habe ich mal ein Beispiel gebaut, das du entsprechend umbauen könntest.


Gruß, Marko

LabViewUser2014

Hey Marko,

sorry für die verspätete Antwort, war etwas beschäftigt Wink

Danke für den Ansatz, aber das Programm war für mich jetzt doch etwas zu umfangreich um es nachzuvollziehen. Mit etwas mehr Zeit hätte es sicherlich geklappt, das Programm musste aber heute fertig werden Sad Ich habe die Soundausgabe jetzt gestrichen, da ich keine Lösung gefunden habe für mein Problem.

Das Problem war nach wie vor, solange die Soundausgabe läuft, war das restliche Programm quasi "pausiert"....
Hallo Niko,

dann mal noch ein kleiner Tip:
Pack das nächste Mal alle VIs mit definiertem Start.VI in eine LLb in einer etwas niederen LV-Version.

Das erhöht im allgemeinen den Willen der anderen, das ganze downzuloaden und anzusehen.

Gruß, Marko
Referenz-URLs