Batch Ton erzeugen und an Audio Out senden
Hallo,
eine etwas un gewöhnliche Frage
aber ist es mit ner Batch möglich eine Ton zu erzeugen (egal welcher) und diesen an den Audio Out Ausgang zu "senden"?
Ich wollte an meinen Laptop eine selbstgebaute Schaltung anschliessen und diese wartet auf ein Eingangssignal, wie z.B. auf einen Ton um einen Steuerkreis anzusteuern.
An meiner Schaltung gibt es ein allgemeines Minus (1. Pol für mein Eingangssignal) und einen anderen Eingang der zu einem Chip (TBA 820M- Verstärker) führt. Wenn jetzt eine Frequenz an diese zwei Pole angegelgt wird, so wird sofort ein Steuerkreis angesprochen.
Ich würde diesen gerne per Laptop ansteuern und da viel mir eine Batch ein, die vielleicht einen Ton an den Audio Out Ausgang sendet.
Die Batch würde dann noch andere Aufgaben übernehmen, darum Batch.
STRG G kenne ich schon.
Ich habe mal was von ner Prog Sprach Auto IT gehört, die Töne egal welcher Frequenz an das Motherboard senden kann.
(Der hat die 5. Sinfonie auf dem Motherboard gepiept.)
Kann man da was erreichen?
Habt ihr da ne Idee?
Wenns gar nich per Batch geht, wäre auch eine Datei, die den Ton sendet ok. Die könnte ich per Batch aufrufen.
Schönen Abend.
florengray
eine etwas un gewöhnliche Frage
aber ist es mit ner Batch möglich eine Ton zu erzeugen (egal welcher) und diesen an den Audio Out Ausgang zu "senden"?
Ich wollte an meinen Laptop eine selbstgebaute Schaltung anschliessen und diese wartet auf ein Eingangssignal, wie z.B. auf einen Ton um einen Steuerkreis anzusteuern.
An meiner Schaltung gibt es ein allgemeines Minus (1. Pol für mein Eingangssignal) und einen anderen Eingang der zu einem Chip (TBA 820M- Verstärker) führt. Wenn jetzt eine Frequenz an diese zwei Pole angegelgt wird, so wird sofort ein Steuerkreis angesprochen.
Ich würde diesen gerne per Laptop ansteuern und da viel mir eine Batch ein, die vielleicht einen Ton an den Audio Out Ausgang sendet.
Die Batch würde dann noch andere Aufgaben übernehmen, darum Batch.
STRG G kenne ich schon.
Ich habe mal was von ner Prog Sprach Auto IT gehört, die Töne egal welcher Frequenz an das Motherboard senden kann.
(Der hat die 5. Sinfonie auf dem Motherboard gepiept.)
Kann man da was erreichen?
Habt ihr da ne Idee?
Wenns gar nich per Batch geht, wäre auch eine Datei, die den Ton sendet ok. Die könnte ich per Batch aufrufen.
Schönen Abend.
florengray
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 83645
Url: https://administrator.de/contentid/83645
Ausgedruckt am: 25.11.2024 um 08:11 Uhr
6 Kommentare
Neuester Kommentar
Hallo,
was spricht denn gegen den System-Beep? Außerdem gibt es den DOS-Befehl "start" mit dem du eine Datei (z.B. wav oder mp3) mit der zugehörigen Anwendung starten kannst, die wird aber danach meistens nicht automatisch beendet werden. Und gibt es bestimmt noch etliche Soundplayer, die über die Komandozeile bedient werden können. Suche "wav player kommandozeile", liefert z.B. http://www.elifulkerson.com/projects/commandline-wav-player.php. Wo also ist das Problem?
Gruß
Filipp
was spricht denn gegen den System-Beep? Außerdem gibt es den DOS-Befehl "start" mit dem du eine Datei (z.B. wav oder mp3) mit der zugehörigen Anwendung starten kannst, die wird aber danach meistens nicht automatisch beendet werden. Und gibt es bestimmt noch etliche Soundplayer, die über die Komandozeile bedient werden können. Suche "wav player kommandozeile", liefert z.B. http://www.elifulkerson.com/projects/commandline-wav-player.php. Wo also ist das Problem?
Gruß
Filipp
eine etwas un gewöhnliche Frage aber ist es mit ner Batch möglich eine
Ton zu erzeugen (egal welcher) und diesen an den Audio Out Ausgang zu "senden"?
Ton zu erzeugen (egal welcher) und diesen an den Audio Out Ausgang zu "senden"?
Ja geht. Teste es mit der "csound.com". Anleitung in der zip ist enthalten.
http://www.der-wmp.de/extra/batch/csound.zip
onegasee59
Nicht aber an den Audio Out.
Sorry, stimmt - hatte ich überlesen.
onegasee59
Ist das das was du suchst?
http://www.elifulkerson.com/projects/commandline-wav-player.php
Nachtrag:
Die eigentliche Funktion die dahinter steckt lautet
Würdest du die in vbs nachbilden wäre es auch ohne zusätzliches Programm möglich.
http://www.elifulkerson.com/projects/commandline-wav-player.php
Nachtrag:
Die eigentliche Funktion die dahinter steckt lautet
Declare Function sndPlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
Const sndAsync = &H1
Const sndLoop = &H8
Const sndNoStop = &H10
sndPlaySound "C:\windows\media\ding.wav", sndAsync