IngleseFranceseSpagnolo

Ad


Favicon di OnWorks

midi2abc - Online nel cloud

Esegui midi2abc nel provider di hosting gratuito OnWorks su Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

Questo è il comando midi2abc che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS

PROGRAMMA:

NOME


midi2abc - programma per convertire file in formato MIDI in notazione abc

SINOSSI


midi2abc -f infilare [-xa] [-ga] [-a acbeat] [-M tempo firma] [-ppu parti per unità]
[-aul denominatore dell'unità di lunghezza] [-gu] [-b bar] [-Q tempo] [-u impulsi] [-k chiave] [-C
canale] [-obpl] [-bpl bar] [-bps bar] [-o Nome del file] [-s] [-sr unità] [-somma] [-nt]
[-splitbars] [-splitvoices] [-midigram] [-mftext] [-nogr] [-stringa titolo] [stringa-origine]

DESCRIZIONE


midi2abc prende un file in formato MIDI e lo converte in qualcosa il più vicino possibile ad abc
formato di testo. L'utente deve quindi aggiungere campi di testo non presenti nell'intestazione MIDI e
possibilmente riordinare l'output della nota abc.

L'output di midi2abc viene stampato sullo schermo. Per salvarlo in un file, usa il reindirizzamento
operatore, (es midi2abc -f file.mid > file.abc) o specificare il file di output utilizzando -o
opzione.

Usa solo una o nessuna delle opzioni -u -gu, -b e -Q. Midi2abc normalmente converte il MIDI
unità di tempo in unità quantistiche normalmente corrispondenti alla nota abc 1/16 o 1/32nd
Nota. Se nessuno di questi è presente, il programma utilizzerà le informazioni PPQN nel MIDI
intestazione per calcolare il fattore di conversione adatto. Per la maggior parte dei file MIDI sul Web, è
consigliato di fare affidamento sulle informazioni dell'intestazione MIDI e non utilizzare nessuna delle altre opzioni
rispetto alle opzioni di formattazione.

Il programma estrarrà le informazioni in chiave di tempo dal file MIDI se lo è
regalo. Altrimenti assumerà 4/4 o potresti specificarlo con -m. opzione.

Se il brano ha un'anacrusi, puoi usare l'opzione -ga o -xa per stimare il suo
lunghezza. In alternativa, è possibile specificarne il valore utilizzando l'opzione -a. L'anacrusi è
specificato in lunghezze di mezza unità, dove la lunghezza dell'unità è definita dal campo L:. Per
esempio se L: 1/8, allora una semiminima sarebbe indicata dal valore 4, (4 unità 1/16).

VERSIONI
-a acbeat
dove acbeats specifica l'anacrusi in lunghezze di mezza unità.

-xa estrarre l'anacrusi dal file trovando la prima nota forte

a indovina l'anacrusi riducendo al minimo il numero di legami tra le barre

-m tempo firma
indicazione di tempo

-b bar
numero di barre desiderate in uscita

-Q tempo
tempo in semiminime al minuto

-u impulsi
Consente di specificare direttamente il numero di impulsi midi per unità di tempo abc.

-ppu Ricambi per abc unità lunghezza
Normalmente, l'unità di nota più piccola che midi2abc può estrarre è la metà di L: unit
lunghezza. Questa è chiamata unità quantistica. Quindi per L: 1/8, midi2abc può estrarre 1/16
note ma non note 1/32. Puoi cambiarlo specificando -ppu 4 per esempio.
Il numero di parti dovrebbe essere una potenza di 2.

-au denominatore of abc unità lunghezza
Normalmente midi2abc sceglie una lunghezza unitaria di 1/8 o 1/16 a seconda del tempo
firma. Per tempi in chiave inferiori a 3/4 si usa L: 1/16 e per tempi maggiori
tempi in chiave L: viene utilizzato 1/8. È possibile specificare la lunghezza dell'unità da utilizzare utilizzando
questo parametro. Quindi -aul 32 farà sì che midi2abc utilizzi una lunghezza unitaria di 1/32 nd
nota.

-GU Dice a midi2abc di stimare il numero di impulsi midi per unità di tempo abc da
durata o spaziatura delle note nel file MIDI.

-gr Dice a midi2abc di indovinare l'armatura di chiave riducendo al minimo il numero di alterazioni
anche se l'armatura di chiave è già stata specificata nel file MIDI. Per impostazione predefinita la chiave
la firma è quella specificata nel file MIDI. Se non è specificato, allora il
programma indovina l'armatura di chiave riducendo al minimo le alterazioni.

-k chiave armatura di chiave: da -6 a 6 diesis.

-c canale
selezionare solo questo canale midi.

-f infilare
file di input in formato midi

-o produzione filetto
specifica il nome del file abc di output.

-s non scartare le note molto brevi.

-sr quantistico unità
non annotare una breve pausa più piccola della dimensione specificata dopo una nota. Se la
la dimensione (in unità quantistiche) è zero, non si fa nulla. Per valori maggiori, il resto è
assorbito nella nota precedente. In altre parole, la nota precedente è allungata
per includere quel resto.

-somma stampa un breve riassunto del file midi di input.

-nt non cercare terzine o ritmo spezzato

-obpl Stampa solo una misura per riga invece di 4. Per la musica complessa questo migliora il
leggibilità ed evita alcuni problemi con alcuni convertitori da abc a postscript. Questo
opzione è deprecata.

-nogr (Nessun raggruppamento di note.) Inserisce uno spazio tra tutte le note. Fa meno bella
file postscript ma è più facile da modificare.

-bpl nbar
Stampa nbar di musica su ogni riga seguita da una barra rovesciata.

-bps nbar
Quando le nbar sono state stampate (comprese quelle righe unite da una barra rovesciata
continuazione) passa a una nuova riga (senza barra rovesciata).

-barre di divisione
Questo parametro cambia il modo in cui midi2abc stampa accordi composti da note disuguali
lunghezza (accordi polifonici). Normalmente, midi2abc unisce le note più lunghe alle note
nell'accordo successivo usando le legature. Un output più leggibile, può essere ottenuto se il
la misura è divisa in parti separate usando la funzione '&' nella notazione abc. Il
algoritmo per dividere le note in un accordo polifonico per separare le voci
(label_splits in midi2abc.c) necessita di qualche miglioramento. Accolgo con favore qualsiasi assistenza.

-voci separate
Questo parametro come sopra gestisce gli accordi polifonici dividendo un'intera voce
in più voci.

-midigramma
Quando viene visualizzata questa opzione, tutte le altre opzioni vengono ignorate e nessun file abc è
prodotto. Invece un elenco di tutte le note nel file MIDI viene stampato in un formato fisso
formato. Ogni linea rappresenta una coppia di eventi di attivazione/disattivazione della nota MIDI. La linea contiene
il tempo di attivazione/disattivazione della nota, il suo numero di traccia, numero di canale, altezza midi e midi
velocità. L'ultimo record indica la durata del file MIDI in MIDI pulse
unità. L'output è progettato per entrare in un'interfaccia utente grafica che sarà
produrre una rappresentazione grafica (piano roll).

-mftesto
Quando viene visualizzata questa opzione, tutte le altre opzioni vengono ignorate e nessun file abc è
prodotto. Viene invece stampato un elenco di tutti i comandi MIDI. L'uscita è
progettato per entrare in un'interfaccia utente grafica fornita da runabc.tcl.

-titolo stringa
Sostituisce il campo del titolo predefinito dopo T: con la stringa data.

-origine stringa
Aggiunge un campo O: con la stringa data.

CARATTERISTICHE
* La chiave è scelta in modo da ridurre al minimo il numero di alterazioni. In alternativa, l'utente
può specificare la chiave numericamente (un numero positivo è il numero di diesis, un negativo
numero è meno il numero di appartamenti).

* La lunghezza della nota può essere impostata specificando il numero totale di misure o il tempo del pezzo.
In alternativa la lunghezza della nota può essere letta dal file. Tuttavia, per impostazione predefinita è
dedotta in maniera euristica dalle distanze tra le note. Questo significa che non lo fai
utilizzare il clock MIDI come metronomo quando si suona un brano da una tastiera.

* Le stanghette vengono inserite automaticamente. L'utente specifica il numero di misure nel
anacrusis prima della prima stanghetta e del tempo in chiave.

* Il programma può indovinare come la lunghezza dell'anacrusi, sia cercando il primo
nota forte o riducendo al minimo il numero di note divise da una cravatta su una stanghetta.

* Laddove una nota si estende oltre un'interruzione di misura, viene divisa in due note legate.

* L'output ha 4 barre per riga.

* Nella musica vengono inseriti un numero sufficiente di segni accidentali per garantire che non si verifichino errori di intonazione se a
stanghetta viene aggiunta o eliminata.

* Il programma tenta di raggruppare le note in modo sensato in ogni battuta.

* Sono supportati terzine e ritmo spezzato (a>b).

* Gli accordi sono identificati.

* Le informazioni di testo dal file MIDI originale sono incluse come commenti.

* L'opzione -c può essere utilizzata per selezionare solo 1 canale MIDI. Gli eventi su altri canali sono
ignorato.

LIMITAZIONI
midi2abc non...

* Fornire il titolo del brano, il compositore o qualsiasi altro campo oltre a X: , K:, Q:, M: e L: - questi
devono essere aggiunti a mano in seguito, sebbene possano essere stati inclusi nel testo del
File MIDI.

* Supporta doppiette, quadruple, altre caratteristiche esoteriche.

* Supporta la chiave a metà melodia o le modifiche all'indicazione del tempo.

* Dedurre ripetizioni. L'output sono solo le note nel file di input.

* Recupera una melodia abc come fornita ad abc2midi. Tuttavia, se vuoi farlo, "midi2abc
-xa -f file.mid" si avvicina.

Usa midi2abc online utilizzando i servizi onworks.net


Server e workstation gratuiti

Scarica app per Windows e Linux

  • 1
    NSIS: sistema di installazione con script Nullsoft
    NSIS: sistema di installazione con script Nullsoft
    NSIS (installazione con script Nullsoft
    System) è un open source professionale
    sistema per creare programmi di installazione di Windows. Esso
    è progettato per essere il più piccolo e flessibile
    come possibile...
    Scarica NSIS: Nullsoft Scriptable Install System
  • 2
    autorizzazione
    autorizzazione
    AuthPass è una password open source
    manager con il supporto per il popolare e
    comprovato Keepass (kdbx 3.x E kdbx 4.x ...
    Scarica pass di autenticazione
  • 3
    Zabbix
    Zabbix
    Zabbix è un open di classe enterprise
    soluzione di monitoraggio distribuito alla fonte
    progettato per monitorare e tracciare
    prestazioni e disponibilità della rete
    server, dispositivo...
    Scarica Zabbix
  • 4
    KDiff3
    KDiff3
    Questo repository non è più mantenuto
    ed è conservata a scopo di archivio. Vedere
    https://invent.kde.org/sdk/kdiff3 for
    il codice più recente e
    https://download.kde.o...
    Scarica KDiff3
  • 5
    USB LoaderGX
    USB LoaderGX
    USBLoaderGX è una GUI per
    Caricatore USB di Waninkoko, basato su
    libwiigui. Consente la quotazione e
    lancio di giochi Wii, giochi Gamecube e
    homebrew su Wii e WiiU...
    Scarica USBLoaderGX
  • 6
    Firebird
    Firebird
    Firebird RDBMS offre funzionalità ANSI SQL
    e funziona su Linux, Windows e
    diverse piattaforme Unix. Caratteristiche
    concorrenza e prestazioni eccellenti
    & potenza...
    Scarica l'uccello di fuoco
  • Di Più "

Comandi Linux

Ad