Hi, wie kann ich die Laufstärke von meinem Mirkrofon von z.B. 0 auf 100 ändern?
Ich schaff das nur bei Wave.
Mikrofonlautstärke ändern?
-
- [ offen ]
-
AutoIt1989 -
30. Juni 2009 um 11:11 -
Geschlossen -
Erledigt
-
-
Weis niemand eine Lösung für mein Problem?
-
schau mal da rein Mikrofon muten + Soundausgabe deaktivieren , hab ich spontan mit google gefunden
-
Ka, das versteh ich nicht so ganz? Bin doch blutiger Anfänger :>
Zudem geht das ->
#include <audio.au3>
_SoundSetMasterVolume(0)
_SoundSetMicrophoneVolume(0)
<- nicht bei mir.Und das andere kapier ich nicht =(
-
ist denn dein Mikrofon über usb dran oder über mikrofon-input?
-
Über Input. Aber es ist gar kein Mikro dran, sondern ein anderes Musikgerät das über ein Klinke Klinke Kabel in den Mikroeingang am PC geht. Bei drücken einer Taste soll der Ton der durch den Mikroeingang reinkommt über die Pc Lautsprecher rauskommen bzw. wider stumm geschaltet werden.
Im Moment muss ich halt immer die Lautstärkenregelung öffnen und den Hacken rein oder raus klicken. Also viel arbeit für nix und das soll sich ändern. -
also wenn ich das richtig verstanden habe hast du zb ein iPod am mikroeingang und möchtest die Musik von iPod auf deinen PC-lautsprechern abspielen
-
so zu sagen.
Hast du jetzt auch noch die Lösung für mich? -
Ka, das versteh ich nicht so ganz? Bin doch blutiger Anfänger :>
Zudem geht das ->
[autoit]#include <audio.au3>
[/autoit]
_SoundSetMicrophoneVolume(0)<- nicht bei mir.
Und das andere kapier ich nicht =(
Bei mir geht es ! Mixer für Micro geht sauber auf "0" (WindowsXP SP3 mit Soundblaster-USB).
-
bei mir kommt wenn ich Run Scripte mache
Error: Unknown function name -
versuch es mal mit dieser Version der "audio.au3"... autoit.de/wcf/attachment/5324/
Nach deiner Mail (Script soll nur 1x gestartet werden) sollte es so aussehen:
Spoiler anzeigen
[autoit]#include <audio.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <Misc.au3>_Singleton("Mithören") ; Script darf nur 1x gestartet werden
[/autoit] [autoit][/autoit] [autoit]_SoundSetMicrophoneVolume(100)
[/autoit]
Sleep(120000)
_SoundSetMicrophoneVolume(0)--> als ZIP/Exe --> autoit.de/wcf/attachment/5326/
Du solltest Deine Probleme aber ruhig hier schreiben, so haben andere Anfänger auch etwas davon.
Und "es geht bei mir nicht" ist keine Fehlerbeschreibung !Gruß
micha_he -
Naja ich weis nicht vielleicht wird das als Spam gesehn. Aufjedenfall funktioniert die exe von dir wunderbar!
Welche Version hast du?
Ich benutze AutoIt Version 3.3Das war meine Version ->
[autoit]
Wir benutzen ja beide den Befehl _SoundSetMicrophoneVolume. Aber mein Editor nimmt diesen Befehl (warum auch immer?) nicht an. Wenn ich den Script dann Starte bekomme ich diese Fehlermeldung "Line 5 .... Error: Unknown Function Name."$g_szVersion = "Mithören"
[/autoit][autoit][/autoit][autoit]
If WinExists($g_szVersion) Then Exit ;
AutoItWinSetTitle($g_szVersion)_SoundSetMicrophoneVolume(100)
[/autoit][autoit][/autoit][autoit][/autoit]
Sleep(120000)
_SoundSetMicrophoneVolume(0)Wie auch immer, das Problem ist jetzt gelöst
-
ähm ich hätte ma ne frage haste auch
[autoit]#include "audio.au3" bzw. #include <audio.au3>
[/autoit]die " " wenn in selben ordner wie Script und die < > wenn im autoit Include ordner
fals nein ist das i-wie klar das die fehlermeldung kam und ich schreibe das weil man aus
fehlern lernen sollte (was bei mir irgendwie nicht klappt ) Hoffentlich konnte ich helfen -
die " " wenn in selben ordner wie Script und die < > wenn im autoit Include ordner
Das ist so nicht ganz richtig. Auch mit "<>" findet er die Include-datei im Script-Ordner. Nur die Suchreihenfolge ist eine andere und 'relative' Pfade beziehen sich auf einen anderen Ordner.
Auzug aus der Hilfe:
CodeUsing #include <> Standard library Der Pfad des aktuell laufenden Interpreter mit dem Anhang "\Include" wird durchsucht. User-defined libraries Der oben erwähnte Registrywert wird gelesen und jedes Verzeichnis wird in der Reihenfolge durchsucht in der sie erscheinen. Script directory Das Verzeichnis des momentan ausgeführten Skripts. Using #include "" (Dies ist die Umkehrung von #include <>). Script directory Das Verzeichnis des momentan ausgeführten Skripts. User-defined libraries Der oben erwähnte Registrywert wird gelesen und jedes Verzeichnis wird in der Reihenfolge durchsucht in der sie erscheinen. Standard Library Der Pfad des aktuell laufenden Interpreter mit dem Anhang "\Include" wird durchsucht.
-
Ich verwende nie
[autoit]#include "audio.au3" bzw. #include <audio.au3>
[/autoit]Und bis jetzt ist alles in Autoit fehlerfrei gelaufen.
[autoit]
Aber ja ich habe es auch in dieser zusammenstellung probiert und nein es ging auch nicht mit#include "audio.au3" bzw. #include <audio.au3>
[/autoit]=)
Und auch der Quellcode von Micha_he, welchen ich genau so in meinen editor kopiert und gespeichtert habe geht beim testen nicht =/
Spoiler anzeigen
[autoit]#include <audio.au3>
[/autoit] [autoit][/autoit] [autoit]
#include <Misc.au3>_Singleton("Mithören") ; Script darf nur 1x gestartet werden
[/autoit] [autoit][/autoit] [autoit]_SoundSetMicrophoneVolume(100)
[/autoit]
Sleep(120000)
_SoundSetMicrophoneVolume(0)Nur die hochgeladene Exe von ihm funktioniert fehlerfei.
-
Hast du die audio.au3 in deinen Includes Ordner gepakt?
Sonst findert er die Funktion die du für _SoundSetMicrophoneVolume nicht.
-
Nein habe ich natürlich nicht *schäm* hab es aber nach deinem Tip mal gemacht und siehe das es geht
-
Nein habe ich natürlich nicht *schäm* hab es aber nach deinem Tip mal gemacht und siehe das es geht
Wenn Du sie nicht in den AutoIt-Include-Ordner gepackt hast und sie auch nicht in den Ordner mit deinem Script gelegt hast (dann hätte es nämlich auch funktioniert), was hast Du dann mit der "audio.au3" gemacht, welche ich die in Post #11 mitgeschickt haben
-
hab gedacht das war irgendeine Hilfedatei oder ne Beispielliste.
-
Wiso hab ich das gewusst dass du die nicht im Include Ordner hast?
-