()
Newbie
Messaggi:
Iscritto:
|
salve a tutti, ho un problema. in pascal ho provato a usare la funzione sound(), funziona ma le note hanno tuutte la stessa frequenza.
esempio:
Codice sorgente - presumibilmente Pascal |
program suono; uses crt; begin sound(440); delay(1000); sound(262); delay(1000; nosound; end.
|
il risultato dovrebbe essere un LA di 1 secondo e un DO di un secondo.....ma il bip č sempre uguale.
|
|
sub0 (Ex-Member)
Rookie
Messaggi: 56
Iscritto: 05/10/2009
|
hai provato a mettere un nosound dopo ogni nota?
Codice sorgente - presumibilmente Pascal |
begin sound(440); delay(1000); nosound; sound(non la ricordo xD); delay(1000); nosound; end.
|
|
|
Phi (Member)
Expert
Messaggi: 241
Iscritto: 30/12/2009
|
se voui usare funzioni cosė semplici conviene usare la procedura
Codice sorgente - presumibilmente Pascal |
beep(frequenza,durata in millisecondi
|
la trovi nella unit windows.
Codice sorgente - presumibilmente Pascal |
program esempio; uses windows; begin beep(440,1000); sleep(1000); beep(262,1000); sleep(1000; end.
|
la funzione sleep č la stessa di delay. |
|
()
Newbie
Messaggi:
Iscritto:
|
ok grazie......con beep finalmente sento le frequenze diverse
|
|