Hallo, ich habe folgendes Problem.
Ich möchte den Slider für die Lautstärke bewegen. Dazu rufe ich die "Eigenschaften von Sounds und Audiogeräte" auf. In diesem befindet sich der Lautstärkeregler "Slider1" dieser läst sich aber nicht mit GUICtrlSetData("Slider1",value) setzen und er läst sich auch nicht mit GUICtrlRead("Slider1") lesen.
Mit ControlGetHandle("Slider1"..) und _GUICtrlSliderSetPos(..) kann man zwar den Slider bewegen doch leider ändert sich damit die Lautstärke aber nicht, und das sollte aber der Sinn davon sein!?
Slider für Lautstärke
-
Alf -
3. August 2008 um 20:06 -
Geschlossen -
Erledigt
-
-
- Offizieller Beitrag
Hallo
Du willst nur die Lautstärke ändern? Guck dir mal SoundSetWavevolume() an
Mfg Spider
-
Wie sieht das eigenntlich aus wenn ich z.b. das microfon input volume ändern will oder so ?
-
Soweit ich das verstanden habe verändert SoundSetWavevolume() nur die die Lautstärke für "Wave" ich möchte aber den "Summe" Lautstärkeregler verändern und später möchte ich auch die Lautstärkeregler für "Aux" und "Line" einzel regeln.
-
- Offizieller Beitrag
Hallo
Dann benutze man das hier: http://www.autoitscript.com/forum/index.php?showtopic=54048&hl=microphone
Mgf Spider
-
Danke zuerstmal
Das ganze muss ich mir jetzt mal ansehen! -
Ich habe die audio.au3 ausprobiert. Als Funktionsaufruf sind nur 4 Regler vorhanden, da aber für 8 Regler die Konstanten im audio.au3 angegeben sind kann mann dies leicht selbst erweitern. Doch leider funktionieren diese nicht alle, für den Line und Synthesizer Regler funktionerts. Aber der AUX Regler läst sich mit der angegebenen und auch nicht mit einer anderen Konstanten bewegen, keine Chance.
Also wäre es vielleicht doch besser wenn man die Regler über ControlGetHandle(), GUICtrlSetData() oder ähnlichem ansteuern könnte?