Musica da CD

Standard Edition

Ecco anche un certo numero di funzioni per ascoltare musica da un CD.

cd_init() Deve essere chiamata prima delle altre funzioni.
Dovrebbe essere chiamata anche quando si cambia CD (o semplicemente di tanto in tanto).
cd_present() Restituisce se un CD è presente nel lettore di default.
cd_number() Restituisce il numero di tracce del CD.
cd_playing() Restituisce se il CD è in riproduzione.
cd_paused() Restituisce se il CD è in pausa oppure fermo.
cd_track() Restituisce il numero della traccia corrente (1 = la prima).
cd_length() Restituisce la durata totale del CD, in millisecondi.
cd_track_length() n Restituisce la lunghezza della traccia n del CD, in millisecondi.
cd_position() Restituisce la posizione corrente del CD, in millisecondi.
cd_track_position() Ritorna alla posizione della traccia corrente, in millisecondi.
cd_play() first
last
Comunica al CD di riprodurre le tracce dalla first fino alla last.
Se si vuole riprodurre l’intero CD allora si passano gli argomenti 1 e 1000.
cd_stop() Ferma la riproduzione.
cd_pause() Mette in pausa.
cd_resume() Riprende a suonare.
cd_set_position() pos Posiziona nel CD attuale in millisecondi.
cd_set_track_position() pos Posiziona nella taccia attuale in millisecondi.
cd_open_door() Apre lo sportello del lettore CD.
cd_close_door() Chiude lo sportello del lettore CD.

C’è una funzione molto generica per accedere alle funzionalità multimediali di Windows.

MCI_command() str Questa funzione invia la stringa di comando al sistema multimediale di Windows utilizzando Media Control Interface (MCI).
Restituisce la stringa di ritorno.

Si può usare per controllare qualsiasi tipo di dispositivo multimediale.
Consultare la documentazione di Windows per le informazioni su come usare questo comando.

Per esempio

MCI_command('play cdaudio from 1')

riproduce un CD (se si è già inizializzato correttamente utilizzando altri comandi).
Questa funzione è solo per uso avanzato.

Lascia un commento