Che cos'è un comando audio?
Come termine generale, un comando sonoro potrebbe essere qualsiasi comando del computer che ha a che fare con il suono. Esistono due possibili riferimenti che sono molto probabili. Uno è il comando usato quando si esegue la registrazione del suono dalla riga di comando. L'altro è il comando audio HTML.
La riga di comando, chiamata anche prompt di DOS, quando si lavora in un ambiente Microsoft®, o la shell, quando si lavora in un ambiente Mac, Linux o Unix, è un'interfaccia utente separata dall'interfaccia grafica utente (GUI) e può essere usato per dare comandi al sistema operativo. Il comando per la registrazione audio ha sei parti standard, tra cui il comando iniziale, l'impostazione mono / stereo, la frequenza di campionamento, la priorità di threading, il limite di tempo di registrazione e il nome del file di output, che identifica anche il formato del file. Poiché alcuni di questi elementi sono impostati per impostazione predefinita, l'esempio più semplice potrebbe essere:
$ registratore di suoni -P recording.wav
È in HTML (HyperText Markup Language) 4 che c'è l'elemento che assomiglia più da vicino a un comando sonoro . Browser diversi hanno requisiti di sintassi diversi e per il browser Mosaic per riprodurre un suono di sottofondo, viene utilizzato l'elemento HTML <SOUND>. <EMBED> è stato utilizzato con Navigator, ma ora è obsoleto. <BGSOUND> è l'alternativa HTML 4 standard e a coloro che hanno utilizzato <EMBED> è stato consigliato di aggiungere <BGSOUND>, il metodo standard utilizzato per Internet Explorer®.
La creazione di un comando audio con uno di questi tre metodi è simile. Tutti e tre i tag - <SOUND>, <EMBED> e <BGSOUND> - sono seguiti dai parametri del comando. Tre sono standard: SRC per impostare il percorso; LOOP per consentire la riproduzione del suono un certo numero di volte o all'infinito fino alla chiusura della pagina; e DELAY per istituire un ritardo in secondi prima di riprodurre un suono in linea. È possibile utilizzare un URL assoluto o relativo per il percorso. Con un ciclo infinito, ciascuno dei tre tag che riproducono un file chiamato birdsong.wav appare così:
<SOUND SRC = "birdsong.wav" LOOP = infinito>
<EMBED SRC = "birdsong.wav" LOOP = infinito>
<BGSOUND SRC = "birdsong.wav" LOOP = infinito>
HTML 5 introduce un nuovo approccio per gestire un comando audio. Il tag è <audio> e viene utilizzato come tag di commutazione, il che significa che esiste un tag di inizio e fine. Gli attributi relativi a questo tag includono la riproduzione automatica , che riproduce il file il prima possibile; controlli , che visualizza i controlli di riproduzione audio; precarico , che carica il file audio quando viene caricata la pagina; e src , che definisce l'URL del file audio.