<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!-- header_tag --> <html lang="es"> <head> <title>Invocar midi2ly - GNU LilyPond program usage</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="description" content="GNU LilyPond program usage"> <meta name="generator" content="makeinfo 4.11"> <link title="Top" rel="start" href="index.es.html#Top"> <link rel="up" href="Converting-from-other-formats.es.html#Converting-from-other-formats" title="Conversión desde otros formatos"> <link rel="next" href="Invoking-musicxml2ly.es.html#Invoking-musicxml2ly" title="Invocar musicxml2ly"> <link href="http://www.gnu.org/software/texinfo/" rel="generator-home" title="Texinfo Homepage"> <!-- Copyright (C) 1999--2007 por los autores _The translation of the following copyright notice is provided for courtesy to non-English speakers, but only the notice in English legally counts._ _La traducción de la siguiente nota de copyright se ofrece como cortesía para las personas de habla no inglesa, pero únicamente la nota en inglés tiene validez legal._ Se otorga permiso para copiar, distribuir y/o modificar este documento bajo los términos de la Licencia de Documentación Libre de GNU, versión 1.1 o cualquier versión posterior publicada por la Free Software Foundation; sin ninguna de las secciones invariantes. Se incluye una copia de esta licencia dentro de la sección titulada ``Licencia de Documentación Libre de GNU''. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.1 or any later version published by the Free Software Foundation; with no Invariant Sections. A copy of the license is included in the section entitled ``GNU Free Documentation License''. --> <meta http-equiv="Content-Style-Type" content="text/css"> <style type="text/css"><!-- pre.display { font-family:inherit } pre.format { font-family:inherit } pre.smalldisplay { font-family:inherit; font-size:smaller } pre.smallformat { font-family:inherit; font-size:smaller } pre.smallexample { font-size:smaller } pre.smalllisp { font-size:smaller } span.sc { font-variant:small-caps } span.roman { font-family:serif; font-weight:normal; } span.sansserif { font-family:sans-serif; font-weight:normal; } hr { border:0; height:1; color: #000000; background-color: #000000; } /* hr { border: none; height: 1px; color: #666666; background-color: #666666; } body { border-left: 1px solid #666666; border-right: 1px solid #666666; color: #332d28; margin-right: auto; margin-left: auto; width: 60em; list-style-type: square; font-family: Arial,Helvetica,sans-serif; padding-right: 1em; padding-left: 1em; } a { border-bottom: 1px dashed #344242; text-decoration: none; color: #344242; } a:link { text-decoration: none; } a:visited { border-bottom: 1px dashed #666666; color: #666666; } a:active { border-bottom: 1px solid #00cccc; color: #00cccc; } a:hover { border-bottom: 1px solid #1d7b85; color: #1d7b85; } blockquote { border: 1px solid #cccccc; padding: 3px; width: 40em; } .node { border-left: 1px solid #666666; margin: -0.5em 0px 1em; padding: 2px 1px 0px; font-style: italic; } .node a { border: none; text-decoration: underline; font-style: normal; font-weight: bold; } .verbatim { font-family: "Courier New",Courier,monospace; } .unnumberedsubsubsec { font-size: large; color: #1d7b85; } .subsubheading { font-size: large; color: #3b220d; } .contents { border: 1px dashed #339999; margin: 3px 2em; list-style-type: square; padding-right: 1em; width: 40em; background-color: #fcfff9; } .contents a { border-bottom: 1px dashed #423d34; text-decoration: none; color: #423d34; } .contents a:visited { border-bottom: 1px dashed #666666; color: #666666; } .contents a:active { border-bottom: 1px solid #f0d86d; color: #f0d86d; } .contents a:hover { border-bottom: 1px solid #3b220d; color: #3b220d; } .menu { border-left: 1px dashed #339999; margin: 3px 2em 1em; list-style-type: square; padding-left: 1.4em; width: 40em; } .unnumbered { } h2 { font-size: x-large; color: #1d7b85; } */ --></style> </head> <BODY BGCOLOR=WHITE TEXT=BLACK> <div class="node"> <p> <a name="Invoking-midi2ly"></a> Siguiente: <a rel="next" accesskey="n" href="Invoking-musicxml2ly.es.html#Invoking-musicxml2ly">Invocar musicxml2ly</a>, Arriba: <a rel="up" accesskey="u" href="Converting-from-other-formats.es.html#Converting-from-other-formats">Conversión desde otros formatos</a> <hr> </div> <h3 class="section">5.1 Invoking <samp><span class="command">midi2ly</span></samp></h3> <p><a name="index-MIDI-34"></a> <samp><span class="command">midi2ly</span></samp> traduce un archivo MIDI de tipo 1 a un acrhivo de código fuente de LilyPond. <p>El MIDI (Music Instrument Digital Interface, Interfase Digital para Instrumentos Musicales) es un estándar para instrumentos digitales: especifica la interconexión física, un protocolo en serie y un formato de archivo. El formato de archivo MIDI es un formato estándar de facto para exportar música de otros programas, por lo que esta posibilidad puede ser de utilidad al importar archivos de un programa que tiene un convertidor para un formato directo. <p><samp><span class="command">midi2ly</span></samp> convierte las pistas en contextos de <a name="index-Staff-35"></a><a href="../lilypond-internals/Staff.es.html#Staff">Staff</a>) y los canales en contextos de <a name="index-Voice-36"></a><a href="../lilypond-internals/Voice.es.html#Voice">Voice</a>. Se utiliza el modo relativo para las alturas, y las duraciones se escriben solamente cuando es necesario. <p>Es posible grabar un archivo MIDI usando un teclado digital y convertirlo después a <samp><span class="file">.ly</span></samp>. Sin embargo, los intérpretes humanos no son lo suficientemente exactos desde el punto de vista rítmico como para hacer que sea trivial la conversión de MIDI a LY. Si se invoca con las opciones de cuantización (<code>-s</code> y <code>-d</code>), <samp><span class="command">midi2ly</span></samp> intenta compensar los errores de medida, pero no lo hace muy bien. Por ello, no se recomienda usar <samp><span class="command">midi2ly</span></samp> para archivos midi generados por seres humanos. <p>Se invoca a partir de la línea de órdenes como sigue: <pre class="example">midi2ly [<var>opción</var>]... <var>archivo_midi</var> </pre> <p>Observe que al decir ‘línea de órdenes’, queremos decir la línea de órdenes del sistema operativo. Consulte <a href="Converting-from-other-formats.es.html#Converting-from-other-formats">Conversión desde otros formatos</a> para ver más información sobre esto. <p><samp><span class="command">midi2ly</span></samp> contempla las siguientes opciones: <dl> <dt><code>-a, --absolute-pitches</code><dd>Imprimir alturas absoultas. <br><dt><code>-d, --duration-quant=</code><var>DURACIÓN</var><dd>Cuantizar las duraciones a <var>DURACIÓN</var>. <br><dt><code>-e, --explicit-durations</code><dd>Imprimir valores de figura explícitos. <br><dt><code>-h,--help</code><dd>Mostrar un resumen de las instrucciones de utilización. <br><dt><code>-k, --key=</code><var>alteración</var><code>[:</code><var>minor</var><code>]</code><dd>Establecer la tonalidad predeterminada. <var>alteración</var> > 0 establece el número de sostenidos; <var>alteración</var> < 0 establece el número de bemoles. Se indica una tonalidad menor mediante <code>:1</code>. <br><dt><code>-o, --output=</code><var>archivo</var><dd>Escribir la salida en <var>archivo</var>. <br><dt><code>-s, --start-quant=</code><var>DURACIÓN</var><dd>Cuantizar el inicio de las notas a DURACIÓN. <br><dt><code>-t, --allow-tuplet=</code><var>DURACIÓN</var><code>*</code><var>NUMERADOR</var><code>/</code><var>DENOMINADOR</var><dd>Permitir duraciones de grupos especiales <var>DURACIÓN</var>*<var>NUMERADOR</var>/<var>DENOMINADOR</var>. <br><dt><code>-V, --verbose</code><dd>Ser prolijo en comentarios. <br><dt><code>-v, --version</code><dd>Imprimir el número de la versión. <br><dt><code>-w, --warranty</code><dd>Presentar la garantía y el copyright. <br><dt><code>-x, --text-lyrics</code><dd>Tratar todos los textos como letra de la canción. </dl> <p class="noindent"> <h5 class="subsubheading">Advertencias y problemas conocidos</h5> <p>Las notas superpuestas en un arpegio no se procesarán correctamente. La primera nota se lee y el resto se ignoran. Aplique la misma duración a todas las notas y añada marcas de fraseo o indicaciones de pedal. <!-- footer_tag --><br><hr> <div class="node"> <p> Siguiente: <a rel="next" accesskey="n" href="Invoking-musicxml2ly.es.html#Invoking-musicxml2ly">Invocar musicxml2ly</a>, Arriba: <a rel="up" accesskey="u" href="Converting-from-other-formats.es.html#Converting-from-other-formats">Conversión desde otros formatos</a> </div> <div style="background-color: #e8ffe8; padding: 2; border: #c0ffc0 1px solid;"> <p> <font size="-1"> Esta página corresponde a LilyPond-2.11.57 (rama de desarrollo). <br> <address> Informe de los fallos a través de la lista en español <a href="http://es.groups.yahoo.com/group/lilypond-es/">lilypond-es</a>, o en inglés a través de <a href="http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs">http://post.gmane.org/post.php?group=gmane.comp.gnu.lilypond.bugs</a>. </address> <br> Se agradecen las <a href="http://lilypond.org/web/devel/participating/documentation-adding">sugerencias para la documentación</a>. </font> </p> </div> <P> Otros idiomas: <a href="Invoking-midi2ly.html">English</a>, <a href="Invoking-midi2ly.fr.html">français</a>. <BR> </P> </BODY></html>