Questo è il codice di un mio metronomo:
A parte che funziona solo se lo faccio partire premendo F5 dall'IDLE, se faccio partire il file da solo non "suona".codice:import winsound import time a = input('Inserisci il numero di battiti al minuto: ') wait = 60.0/a - 0.1 while 1: time.sleep(wait) winsound.PlaySound('metro.wav', winsound.SND_FILENAME)
Ma soprattutto l'ho provato insieme ad altri metronome ed è più che chiaramente fuori tempo, come mai?
Ps: quel - 0.1 è per togliere la lunghezza di riproduzione del BIP, visto che dura esattamente 0.1 secondi-