Wat is een geluidscommando?
Als algemene term kan een geluidsopdracht elke computeropdracht zijn die te maken heeft met geluid. Er zijn twee mogelijke referenties die het meest waarschijnlijk zijn. Een daarvan is de opdracht die wordt gebruikt bij het opnemen van geluid vanaf de opdrachtregel. De andere is de HTML-opdracht geluid.
De opdrachtregel, ook wel de DOS-prompt genoemd, wanneer u in een Microsoft®-omgeving werkt, of de shell, wanneer u in een Mac-, Linux- of Unix-omgeving werkt, is een gebruikersinterface die gescheiden is van de grafische gebruikersinterface (GUI) en kan worden gebruikt om opdrachten aan het besturingssysteem te geven. Het commando voor geluidsopname heeft zes standaardonderdelen, waaronder het initiële commando, de mono / stereo-instelling, de bemonsteringssnelheid, de threadingprioriteit, de opnametijdlimiet en de naam voor het uitvoerbestand, dat ook het bestandsformaat identificeert. Aangezien sommige van deze elementen standaard zijn ingesteld, zou het eenvoudigste voorbeeld zijn:
$ sound-recorder -P recording.wav
Het is in HTML (HyperText Markup Language) 4 dat er een item is dat het meest lijkt op een geluidsopdracht . Verschillende browsers hebben verschillende syntaxisvereisten, en om de Mosaic-browser een achtergrondgeluid te laten spelen, wordt het HTML-element <SOUND> gebruikt. <EMBED> werd gebruikt met Navigator, maar is nu verouderd. <BGSOUND> is het standaard HTML 4-alternatief, en degenen die <EMBED> gebruikten, werd geadviseerd om <BGSOUND> toe te voegen, de standaardmethode die wordt gebruikt voor Internet Explorer®.
Het maken van een geluidsopdracht met een van deze drie methoden is vergelijkbaar. Alle drie de tags - <SOUND>, <EMBED> en <BGSOUND> - worden gevolgd door opdrachtparameters. Drie zijn standaard: SRC om het pad in te stellen; LOOP om het geluid een bepaald aantal keren of eindeloos af te spelen totdat de pagina is gesloten; en DELAY om een vertraging in seconden in te stellen voordat een inline-geluid wordt afgespeeld. Een absolute of een relatieve URL kan worden gebruikt voor het pad. Met een oneindige lus ziet elk van de drie tags die een bestand met de naam birdsong.wav spelen er zo uit:
<SOUND SRC = "birdsong.wav" LOOP = oneindig>
<EMBED SRC = "birdsong.wav" LOOP = oneindig>
<BGSOUND SRC = "birdsong.wav" LOOP = oneindig>
HTML 5 introduceert een nieuwe aanpak voor het omgaan met een geluidsopdracht. De tag is <audio> en deze wordt gebruikt als een schakeltag, wat betekent dat er een start- en eindtag is. Attributen met betrekking tot deze tag zijn autoplay , dat het bestand zo snel mogelijk afspeelt; bedieningselementen , die bedieningselementen voor het afspelen van audio weergeven; vooraf laden , dat het geluidsbestand laadt wanneer de pagina wordt geladen; en src , die de URL van het audiobestand definieert.