LabVIEWForum.de - Sinus über Lautsprecher ausgeben und die Lautstärke ändern

LabVIEWForum.de

Normale Version: Sinus über Lautsprecher ausgeben und die Lautstärke ändern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hallo,

ich habe jetzt in der Uni frisch mit LabView angefangen und wollte als ein kleines Einstiegsprojekt eine Art Theremin basteln, mithilfe von zwei Infrarot Abstandssensoren.
Dazu erzeuge ich einen Sinus, den ich über den gemessenen Abstand der Sensoren in Amplitude und Frequenz steuern will.
Mit der Frequenz klappt das schon ganz gut, aber bei Änderung der Amplitude ändert sich die Laustärke nicht (0,001 genauso laut wie 100, bei 0 aber Stille).

Wo ist mein Denkfehler?

Ich nutze Labview 2010,
im Anhang mein .vi

Gruß,
Micha
Du musst die Lautstärke explizit setzen, dass macht das Express VI aber nicht. Wenn du das Express-VI mittels "Frontpanel anzeigen" konvertierst siehst du was im Hintergrund passiert. Hierbei kann man dann auch sehen das dein Signal normalisiert wird, d.h. minimale Amplitude wird zu -1 und maximale zu 1. Das VI zum ansteuern ist "Sound Output Set Volume.vi".
Vielen Dank Holy,

damit geht es jetzt.
Für alle, die das gleiche Problem haben, poste ich mal das .vi:
Habe das Programm mal kurz aufgerufen und festgestellt, dass ich sogar Frequenzen bis herunter zu 2 Hz gut hören kann. Bin ich jetzt ein Wunderkind oder stimmt irgend etwas mit dem Programm nicht? Big Grin
Referenz-URLs