Dit is de midicopy-opdracht die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
midicopy - Kopieer geselecteerde track, kanaal, tijdsinterval van een MIDI-bestand naar een ander MIDI-bestand
KORTE INHOUD
midikopie [-worm] [-trks n1,n2,..] [-xtrks n1,n2,..] [-kans n1,n2,...] [-van n
(In midi teken)] [-naar n (In midi teken)] [-van sec %f n (In seconden)] [-tosec n (In
seconden)] [-vanafslag %f n (In beats)] [-tosec n (In beats)] [-vervangen trk,loc,val]
[-tempo %n] [-snelheid %f] [-drumfocus n m] [-mutenodrum [%D]] [- drumluidheid instellen n m]
invoer.mid uitvoer.mid
PRODUCTBESCHRIJVING
midikopie wordt gebruikt om een deel van een MIDI-bestand naar een ander MIDI-bestand te kopiëren. U kunt een
bepaald tijdsinterval, bepaalde kanalen en bepaalde tracks of combinaties.
Als een of beide looptijdparameters -from of -to zijn opgenomen, keert het programma terug
de speelduur in seconden van het uitvoerbestand. Midicopy is ontwikkeld door Seymour Shlien
uit de midifilelib-distributie beschikbaar vanaf http://www.harmony-
central.com/MIDI/midifilelib.tar.gz.
OPTIES
-worm drukt het versienummer af en sluit vervolgens af
-trks n1,n2, etc
Selecteert de tracks die moeten worden gekopieerd, waarbij de tracknummers beginnen bij 1. Indien meer dan
Als er één track is opgegeven, moeten deze worden gescheiden door komma's. Je moet altijd kopiëren
spoor 1 omdat het volgens afspraak informatie bevat die relevant is voor alle andere
sporen. Standaard worden alle tracks gekopieerd, tenzij u specifieke tracks opgeeft met
deze looptijdparameter.
-xtrks n1,n2, etc
Geeft een overzicht van de tracks die moeten worden uitgesloten van kopiëren. Alle andere tracks worden gekopieerd. Deze optie
werkt niet in combinatie met -trks.
-chn n
Net als hierboven specificeert het de MIDI-kanalen die moeten worden gekopieerd. Standaard alle kanalen
worden gekopieerd. Kanaalnummers beginnen ook vanaf 1.
-van n
Het programma kopieert alle MIDI-commando's vanaf midi-pulsnummer n. Door
standaard begint het vanaf tijdstip nul of het begin van het MIDI-bestand.
-naar n Stopt met het kopiëren van alle gebeurtenissen na midi-pulsnummer n. Standaard wordt het bestand gekopieerd
naar het einde.
-vanafslag n
Het programma kopieert alle MIDI-commando's vanaf kwartslag nummer n. Door
standaard begint het vanaf tijdstip nul of het begin van het MIDI-bestand.
-verslaan n
Stopt met het kopiëren van alle gebeurtenissen na kwartslag nummer n. Standaard wordt het bestand gekopieerd
naar het einde.
-van sec n
Het programma kopieert alle MIDI-commando's vanaf tijdstip n in seconden.
-tosec n
Stopt met het kopiëren van alle gebeurtenissen na tijd n in seconden. Deze twee opties (-fromsec en
-tosec) werken niet nauwkeurig als het MIDI-bestand meer dan één tempocommando heeft.
Alleen de eerste wordt gebruikt voor het omzetten van seconden in MIDI-pulseenheden. Het is
gebruik daarom bij voorkeur de opties -from en -to.
-vervangen trk,loc,val
Deze optie moet alleen worden gebruikt. Midicopy kopieert het volledige bestand woordelijk
behalve dat het een byte vervangt door val, waarbij de byte zich in het opgegeven bestand bevindt
spoor (trk) en gespecificeerde positie (loc). Meestal wordt deze functie gebruikt
het wijzigen van een bepaald MIDI-programmanummer (instrument) dat aan een kanaal is gekoppeld.
Om dit te kunnen gebruiken, moet u het aantal bytes in het spoor van die parameter weten
functie,
-tempo kwartaal noten/minuut
Alle tempo-aanduidingen in het midi-bestand worden vervangen door de bovenstaande waarde.
-snelheid factor
Alle tempo-aanduidingen in het midibestand worden met deze factor vermenigvuldigd. Waarden
groter dan 1.0 versnelt de muziek, terwijl lagere waarden de muziek vertragen. De
factor is een drijvende-kommawaarde.
-drumfocus drum-code uitgesloten_drum_velocities
De geselecteerde drumlijn (gespecificeerd door de toonhoogtewaarde van de drumcode) wordt gemarkeerd door
het verminderen van de luidheid van alle andere drumlijnen tot de uitgesloten_drum_velocities
waarde. De drumcodewaarde moet binnen het bereik van 35 tot en met 81 liggen.
-mutenodrum [peil]
Alle kanalen die niet 9 (drumkanaal) zijn, worden verzwakt tot het opgegeven niveau. Als
niveau niet gespecificeerd is, wordt aangenomen dat het nul is.
- drumluidheid instellen n m
waarbij n tussen 35 en 81 ligt en m de luidheid tussen 0 en 127 is.
luidheid van alle exemplaren van drum n wordt gewijzigd in m.
VOORBEELD
midicopy.exe -trks 1,5 -van 2669 -naar 8634 uziko.mid fragment.mid Midicopy zal kopiëren
sporen 1 en 5 beginnend bij midi-pulspositie 2669 en eindigend bij MIDI-pulspositie
8634.
Gebruik midicopy online met behulp van onworks.net-services