visualbasic
Goto Top

Beliebige Frequenzen und Töne erstellen

Hallo
ich würde gerne ein paar Deklarationen zu einem Geräusch umwandeln. Das wäre:
<code vb>
Dim Frequenz
Dim Volumen
Dim Time


Und jetzt möchte ich, dass wenn ich auf Button1 klick, dass dann der Ton ertönt.

Googlesuche I
Googlesuche II
Habe ich auch nix gefunden...

Was muss ich machen?

mfg @visualbasic

EDIT
Bringt mir das vielleicht etwas? Und wenn, dann was?

Meine letzte Googlesuche bringt mir auch nix...

Content-ID: 191658

Url: https://administrator.de/contentid/191658

Ausgedruckt am: 16.11.2024 um 01:11 Uhr

marinux
marinux 22.09.2012 um 12:17:02 Uhr
Goto Top
visualbasic
visualbasic 22.09.2012 um 12:22:57 Uhr
Goto Top

If Beep Then
my.computer.beep.funktioniert = false
else

Wie könnte ich das machen mit dem
<code vb>Dim m As New Media.SoundPlayer
m.Stream = stream
m.Play()
marinux
marinux 22.09.2012 aktualisiert um 12:36:08 Uhr
Goto Top
Zitat von @visualbasic:

If Beep Then
my.computer.beep.funktioniert = false
else

???

Wie könnte ich das machen mit dem
<code vb>Dim m As New Media.SoundPlayer
m.Stream = stream
m.Play()


??? Wie ich verstanden habe möchtest du einen Ton abspielen und das geht mit Console.Beep(frequency As Integer, duration As Integer) (http://msdn.microsoft.com/de-de/library/4fe3hdb1(v=vs.80).aspx)
visualbasic
visualbasic 22.09.2012 um 12:38:16 Uhr
Goto Top
Zitat von @marinux:
> Zitat von @visualbasic:
> ----
>
> If Beep Then
> my.computer.beep.funktioniert = false
> else
Der Mainboard-Interne Beeper geht bei mir nicht mehr.
ab win7 kann man das eh vergessen; habs mal bei nem xp ausprobiert; da kommen dann immer komische geräusche, aber egal
marinux
marinux 22.09.2012 um 12:54:45 Uhr
Goto Top
Also unter meinem Google Link finde ich auf Anhieb mehrere Ansätze es auch ohne Console.Beep() zu lösen (mir war vorher nicht bekannt, dass Console.Beep nicht ausreichend ist für deine Problemstellung)

Gefordertes Know-How: Copy & Paste.
visualbasic
visualbasic 22.09.2012 um 18:48:35 Uhr
Goto Top
Zitat von @marinux:
Copy & Paste.
Ne nur Tipps