4.3.1 Invocació de midi2ly

midi2ly tradueix un fitxer MIDI del tipus 1 a un fitxer de codi font del LilyPond.

El MIDI (Music Instrument Digital Interface, Interfície Digital per a Instruments Musicals) és un estàndard per a instruments digitals: especifica la interconnexió física, un protocol en sèrie i un format de fitxer. El format de fitxer MIDI és un format estàndard de facto per exportar música d’altres programes, per la qual cosa aquesta possibilitat opt ser utilitzada per importar fitxers d’un programa que té un convertidor per a un format directe.

midi2ly converteix les pistes en contextos de Staff i els canals en contextos de Voice. S’utilitza el mode relatiu per a les altures i les duracions s’escriuen sols quan cal.

És possible gravar un fitxer MIDI usant un teclat digital i convertir-lo després a .ly. No obstant, els intèrprets humans no són prou exactes des del punt de vista rítmic com per fer que sigui trivial la conversió de MIDI a LY. Si s’invoca amb les opcions de quantificació (-s i -d), midi2ly intenta compensar els errors de mesura, però no ho fa massa bé. Per això, no es recomana usar midi2ly per a fitxers MIDI generats per éssers humans.

S’invoca a partir de la línia d’ordres com segueix:

midi2ly [opción]… fitxer_midi

Observeu que en dir ‘línia d’ordres’, volem dir la línia d’ordres del sistema operatiu. Consulteu Conversió des d’altres formats per veure més informació sobre això.

midi2ly hi ha suport per a les opcions següents:

-a, --absolute-pitches

imprimeix altures absolutes.

-d, --duration-quant=DURACIÓN

quantifica les duracions a DURACIÓ.

-e, --explicit-durations

imprimeix valors de figura explícits.

-h, --help

mostra un resum de les instruccions de utilització.

-k, --key=alteració[:minor]

estableix la tonalitat predeterminada. alteració > 0 estableix el nombre de sostinguts; alteració < 0 estableix el nombre de bemolls. S’indica una tonalitat menor mitjançant :1.

-o, --output=archivo

escriu la sortida en fitxer.

-s, --start-quant=DURACIÓN

quantifica l’inici de les notes a DURACIÓ.

-t, --allow-tuplet=DURACIÓN*NUMERADOR/DENOMINADOR

permet duracions de grups especials DURACIÓ*NUMERADOR/DENOMINADOR.

-v, --verbose

mostra els comentaris.

-V, --version

imprimeix el nom de la versió.

-w, --warranty

presenta la garantia i el copyright.

-x, --text-lyrics

tracta tots els textos com a lletra de la cançó.

Advertiments i problemes coneguts

Les notes superposades en un arpegi no es processaran correctament. La primera nota es llegeix i la resta s’ignoren. Apliqueu la mateixa duració a totes les notes i afegeix marques de fraseig o indicacions de pedal.


LilyPond: manual d’utilització del programa v2.25.25 (development-branch).