Seite 1 von 1

kein Sound

Verfasst: Samstag 11. Juli 2009, 21:00
von kame
Weiß jemand warum ich bei folgendem Programm kein sound erhalte?
Viele Grüße
kame

import winsound
import time

beat = 1000

c = 262
d = 294
e = 330
f = 349
g = 392
a = 440

song = ((c, 4), (d, 4), (e, 4), (f, 4), (g, 2), (g, 2)) # und so weiter...

for note, duration in song:
winsound.Beep(note, beat / duration)
time.sleep(0.1)

Verfasst: Samstag 11. Juli 2009, 21:32
von Leonidas
Liegt sicher daran, dass du das Programm nicht eingerückt hast.

Verfasst: Samstag 11. Juli 2009, 21:45
von kame
Also du meinst die letzten zwei Zeilen um 4 Stellen nach links rücken? Hab ich gemacht und hab trotzdem kein Sound. Ärgerlich.

Verfasst: Samstag 11. Juli 2009, 21:48
von EyDu
kame hat geschrieben:Also du meinst die letzten zwei Zeilen um 4 Stellen nach links rücken?
Das ist eher als Hinweis gemeint, dass du deinen Code in code-Tags setzen sollst.

Verfasst: Samstag 11. Juli 2009, 21:54
von kame
Weiß jemand warum ich bei folgendem Programm kein sound erhalte?
Viele Grüße
kame

Code: Alles auswählen

import winsound
import time

beat = 1000

c = 262
d = 294
e = 330
f = 349
g = 392
a = 440

song = ((c, 4), (d, 4), (e, 4), (f, 4), (g, 2), (g, 2)) # und so weiter...

for note, duration in song:
    winsound.Beep(note, beat / duration)
    time.sleep(0.1)
Edit (Leonidas): Highlighting auf Python gestellt.

Verfasst: Samstag 11. Juli 2009, 22:12
von Leonidas
Vielleicht hat dein System keinen (funktionierenden) PC-Speaker?

Verfasst: Samstag 11. Juli 2009, 22:16
von kame
negativ

Verfasst: Samstag 11. Juli 2009, 22:21
von kame
Es liegt wohl daran das ich Vista benutze. Kann mir jemand noch Details nennen? Danke

Verfasst: Samstag 11. Juli 2009, 22:29
von kame
Also bei dem Code passiert auch nichts.

Code: Alles auswählen

import winsound
winsound.Beep(444,222)

Verfasst: Samstag 11. Juli 2009, 23:05
von kame
Ich hab die 2.6.2 Version.
Sollte ich 3.1 installieren um das Problem loszuwerden?

Verfasst: Sonntag 12. Juli 2009, 01:19
von fhoech
Funktioniert folgendes in der Windows-Eingabeauforderung?

Code: Alles auswählen

echo ^G
(CTRL+G, sollte nach Druck auf Enter 1x piepen)

re

Verfasst: Montag 13. Juli 2009, 15:21
von Danipol
hast du vielleicht einen Laptop??

Verfasst: Montag 13. Juli 2009, 15:32
von krisi12345
Hast du vieleicht einen Laptop?
Lustig...
...Ich wollte den Skript vom Thema Beep... meinen Freund zeigen der einen Laptop hat und da hat es nur funktioniert als die Lautstärke an war. PC's haben doch einen Summer auf dem Motherboard?
Und es heißt doch winsound. Hast du vieleicht ein Mac, Leopard, Linux...?

Verfasst: Montag 13. Juli 2009, 18:37
von Leonidas
krisi12345 hat geschrieben:PC's haben doch einen Summer auf dem Motherboard?
Nicht unbedingt, ich könnte mir vorstellen das einige das entweder komplett weglassen oder das über die Soundkarte leiten. PC-Speaker haben doch schon seit über einer Dekade kein Existenzrecht mehr.

Verfasst: Montag 13. Juli 2009, 20:02
von krisi12345
Ups...
...Dann habe Ich wohl das "meistens" vergessen
...doch meistens einen Summer auf dem Motherboard?
:D :D :D :D :D