Dit is de opdracht smfsh die kan worden uitgevoerd in de gratis hostingprovider OnWorks met behulp van een van onze vele gratis online werkstations, zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
smfsh - SMF-shell
KORTE INHOUD
smfsh [ -V ] [ filet ]
OPTIES
-V Geef de libsmf-versie weer en sluit af.
filet Laad het bestand.
PRODUCTBESCHRIJVING
smfsh, een "SMF shell", is een interactieve, commando-gestuurde frontend voor libsmf, handig voor
MIDI-bestanden handmatig aanpassen. Het begon als een hulpmiddel voor het debuggen van libsmf.
Er zijn vier groepen opdrachten: SMF-niveau, trackniveau, gebeurtenisniveau en andere.
SMF NIVEAU COMMANDO'S
Met opdrachten op SMF-niveau kunt u de eigenschappen van het smf-bestand (dat wil zeggen het MIDI-bestand) als geheel weergeven of wijzigen.
besparen filet
Sla een bestand op. Als de filet Er wordt geen bestandsnaam opgegeven, de laatste bestandsnaam wordt gebruikt.
Houd er rekening mee dat er niet om bevestiging wordt gevraagd.
laden filet
Laad een bestand. Als de filet Er wordt geen bestandsnaam opgegeven, de laatste bestandsnaam wordt gebruikt.
In plaats van "load" te gebruiken, kunt u de bestandsnaam doorgeven op de opdrachtregel.
ppqn nieuw-ppqn
Toon (indien gebruikt zonder parameter) of verander PPQN (Pulses Per Quarter Note, ook wel bekend als
Divisie).
formaat nieuw formaat
Toon (indien gebruikt zonder parameter) of wijzig het formaat.
tempo Toon tempokaart. De tempokaart wordt automatisch berekend op basis van de SMF-inhoud - naar
Om een tempo te wijzigen, voegt u gewoon een Tempo Change-gebeurtenis toe met de opdracht 'add'.
lengte Toont de totale lengte van het nummer. Net als de tempokaart wordt de bestandslengte berekend.
uit de SMF-inhoud.
Traceren NIVEAU COMMANDO'S
Opdrachten op spoorniveau tonen of wijzigen de eigenschappen van sporen. SMF kan een of meer bevatten
tracks.
tracks Toon de lijst met tracks in de SMF.
spoor spoornummer
Toon details van een spoor (indien aangeroepen zonder parameter), of selecteer een spoor met een gegeven
nummer - bijvoorbeeld om de gebeurtenissen die het bevat weer te geven ("gebeurtenissen").
trackadd
Nieuw spoor maken.
trackrm spoornummer
Verwijder de track. Als het tracknummer niet is opgegeven, wordt de track verwijderd.
momenteel geselecteerd.
EVENT NIVEAU COMMANDO'S
Opdrachten op gebeurtenisniveau geven de eigenschappen van gebeurtenissen weer of wijzigen deze. Gebeurtenissen worden gegroepeerd in
sporen. Sporen kunnen een willekeurig aantal gebeurtenissen bevatten, inclusief nul.
EVENTS Toon de lijst met gebeurtenissen in het huidige spoor.
gebeurtenis evenementnummer
Toon informatie over een actuele gebeurtenis (indien gebruikt zonder parameter) of selecteer de
evenement.
toevoegen tijd in seconden midi-bericht-als-hex
Een nieuwe gebeurtenis toevoegen aan het momenteel geselecteerde spoor.
rm evenementnummer
Verwijder de gebeurtenis. Als het gebeurtenisnummer niet is opgegeven, wordt de gebeurtenis verwijderd.
momenteel geselecteerd.
ANDERE COMMANDO'S
Er zijn drie commando's in de categorie 'overig': 'help', 'versie' en 'afsluiten'. Hun
De betekenis moet voor zichzelf spreken.
Gebruik smfsh online met behulp van onworks.net-services