LabVIEWForum.de
lvsound Get Num Devicec.vi mit USB Soundkarte - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: lvsound Get Num Devicec.vi mit USB Soundkarte (/Thread-lvsound-Get-Num-Devicec-vi-mit-USB-Soundkarte)



lvsound Get Num Devicec.vi mit USB Soundkarte - hansi9990 - 07.05.2016 18:21

Hi

Kennt zufällig jemand das in Labview enthaltene lvsound2.llb?
In diesem befindet sich ein Get NumDevices.vi und Sound Device Info.vi, damit wolte ich im Runtime die Soundkarten in einem PC auflisten und für das abspielen von Sound auswählen.
Das benötige ich für die Prüfung von USB Sound Geräten, das Problem dabei ist jedoch das beim ersten Aufruf eines der o.g. Vi's scheinbar die angeschlossenen Sound Geräte registriert werden, ändert sich etwas daran wird ein neu angestecktes Gerät z.B. nicht erkannt oder ein abgestecktes Gerät verursacht dann eine Fehlermeldung.
Entweder sind diese VI's für Hotplug Soundgeräte nicht geeignet oder es muss vorher sowas wie eine initialisierung durchgeführt werden, nur wie?
Hat da jemand einen Tip für mich oder gibt es eine andere Lösung alle angeschlossenen Sound Geräte im PC mit Namen aufzulisten (Hotplug fähig)?

Bye
Hans


RE: lvsound Get Num Devicec.vi mit USB Soundkarte - hansi9990 - 07.05.2016 21:56

Ok, habe mir selbst helfen können und was gebaut das die lvsound2.dll läd und nach der abarbeitung wieder entläd.
Das war hierfür sehr hilfreich Dynamically Load and Unload a DLL