BigBacci (Normal User)
Newbie
Messaggi: 15
Iscritto: 08/06/2007
|
volevo sapere se possibile eseguire musica con un programma o aprire un file MP3 ad esempio.
aspetto notizie.
|
|
WARRIOR (Ex-Member)
Guru
Messaggi: 627
Iscritto: 30/03/2007
|
Guarda, io nn ci ho mai provato, quindi non so dirti. Mi sono limitato all'I/O semplice, aspettiamo qualcuno che ne sa di più.
Cmq per eseguire queste operazioni ti consiglio di cambiare linguaggio, il Pascal possiamo considerarlo un linguaggio didattico, almeno visto gli sviluppi attuali della programmazione.
|
|
Maury91 (Member)
Expert
Messaggi: 531
Iscritto: 18/09/2006
|
Puoi eseguire la musica in un programma in pascal e anche aprire un file mp3.
Il problema è che non ci sono librerie in pascal che decodificano il file mp3 per eseguirlo automaticamente, e quindi devi conoscere la codifica e creare un codec tu stesso.Oppure puoi creare un tuo formato di musica per il pascal, io ti posso dare le seguenti informazioni poi per il resto ci penserai da solo.
Codice sorgente - presumibilmente Pascal |
procedure Suono(Durata,Altezza : Longint); begin sound(Altezza); delay(durata); end; (* Usando la procedura qua sopra potrai eseguire un suono, io sono riuscito a creare una canzoncina con questa procedura *) nosound; (* questa procedura farma il suono senò anche alla chiusura del programma continuerai a sentire lo stesso suono all'infinito *)
|
Spero che tu sappia usare le procedure per la scrittura e la lettura dei file.
Per il resto buon divertimento.
Ultima modifica effettuata da Maury91 il 05/08/2007 alle 18:42 |
|
BigBacci (Normal User)
Newbie
Messaggi: 15
Iscritto: 08/06/2007
|
puoi mettermi il codice fonte della musica che hai creato per favore?
grazie
|
|
WARRIOR (Ex-Member)
Guru
Messaggi: 627
Iscritto: 30/03/2007
|
Maury ma con sound() non fai emettere solamente dei suoni alla scheda madre?
Ultima modifica effettuata da WARRIOR il 05/08/2007 alle 23:57 |
|
Maury91 (Member)
Expert
Messaggi: 531
Iscritto: 18/09/2006
|
Si, solo dalla scheda madre.
Ma gia si sente
|
|
WARRIOR (Ex-Member)
Guru
Messaggi: 627
Iscritto: 30/03/2007
|
vabbe informazione in più nel topic.
Cmq conclusione se vuoi fare queste operazioni cambia linguaggio, il Pascal devi usarlo solo inizialmente a scopo didattico .
Ti consente di apprendere bene le nozioni base, ma per operazioni come la riproduzione di file multimediali, non è per nulla buono .
|
|
Maury91 (Member)
Expert
Messaggi: 531
Iscritto: 18/09/2006
|
no, hai suoi tempi era ottimo per fare cose multimediali
|
|
WARRIOR (Ex-Member)
Guru
Messaggi: 627
Iscritto: 30/03/2007
|
Bhe...più che altro il Pascal uscì fuori perchè a quel tempo era uno dei più veloci, però mi darai ragione quando dico che esistono strumenti migliori .
|
|