es:noten

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen Revision Vorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
es:noten [2022/04/23 06:33]
andres_romero [Archivos de partituras y editores de partituras]
es:noten [2023/08/23 18:11] (aktuell)
sebastiane Update I-MaT's description
Zeile 13: Zeile 13:
  
 **2.** El **[[en:Interaktive Musikanalyse|Herramienta de Análisis Musical Interactivo (I-MaT)]]** se basa en la funcionalidad de //music21//, pero no se ejecuta como un Jupyter Notebook en el navegador, sino en una ventana de comandos fácil de usar. Todos los resultados (gráficos, tablas, etc.) se muestran en ventanas emergentes externas, mientras que las partituras se muestran en editores de partituras externos como (MuseScore). \\ **2.** El **[[en:Interaktive Musikanalyse|Herramienta de Análisis Musical Interactivo (I-MaT)]]** se basa en la funcionalidad de //music21//, pero no se ejecuta como un Jupyter Notebook en el navegador, sino en una ventana de comandos fácil de usar. Todos los resultados (gráficos, tablas, etc.) se muestran en ventanas emergentes externas, mientras que las partituras se muestran en editores de partituras externos como (MuseScore). \\
-Como la operación se ha implementado en una simple selección de opciones "interactivas", no es necesario tener conocimientos de comandos informáticos o de un lenguaje de programación. Por lo tanto, la herramienta es ideal para una introducción de facil acceso y sin complicaciones a las posibilidades del análisis musical asistido por ordenador con //music21//, sin tener que involucrarse en la sintaxis de comandos de //python// y el funcionamiento de los cuadernos en //Jupyter Notebook//. No obstante, la instalación de //Anaconda// o //Miniconda// y el entorno Python específico del proyecto (hfm_x_x.yml en la versión actual) es un requisito previo.+Como la operación se ha implementado en una simple selección de opciones "interactivas", no es necesario tener conocimientos de comandos informáticos o de un lenguaje de programación. Por lo tanto, la herramienta es ideal para una introducción de facil acceso y sin complicaciones a las posibilidades del análisis musical asistido por ordenador con //music21//, sin tener que involucrarse en la sintaxis de comandos de //python// y el funcionamiento de los cuadernos en //Jupyter Notebook//.
  
 **[[es:camat|CAMAT (Computer-aided Music Analysis Tool)]]** es una herramienta desarrollada dentro del proyecto Fellowship, cuyos tutoriales también se ejecutan como cuadernos en //Jupyter notebooks// (en el navegador). Sólo se requiere un conocimiento rudimentario de la sintaxis de los comandos //Python// para utilizarlo, los cuales se enseñan en los tutoriales. \\ **[[es:camat|CAMAT (Computer-aided Music Analysis Tool)]]** es una herramienta desarrollada dentro del proyecto Fellowship, cuyos tutoriales también se ejecutan como cuadernos en //Jupyter notebooks// (en el navegador). Sólo se requiere un conocimiento rudimentario de la sintaxis de los comandos //Python// para utilizarlo, los cuales se enseñan en los tutoriales. \\
Zeile 56: Zeile 56:
 Hay muchos otros formatos de archivos de música. Los más comunes son, por ejemplo, la notación abc (.abc), MuseData (.mus), Lilypond (.py), kern (.krn) y MusicXML (.xml o en forma comprimida: .mxl o .musicxml). Todos estos formatos se pueden convertir en archivos xml con la biblioteca de Python //music21//. En cambio, los editores de música comerciales como //Finale// o //Sibelius// han desarrollado sus propios formatos, que sólo se adaptan a estos editores. Hay muchos otros formatos de archivos de música. Los más comunes son, por ejemplo, la notación abc (.abc), MuseData (.mus), Lilypond (.py), kern (.krn) y MusicXML (.xml o en forma comprimida: .mxl o .musicxml). Todos estos formatos se pueden convertir en archivos xml con la biblioteca de Python //music21//. En cambio, los editores de música comerciales como //Finale// o //Sibelius// han desarrollado sus propios formatos, que sólo se adaptan a estos editores.
  
-[[es:musicxml|MusicXML]] (con la extensión de archivo .xml o .mxml) es uno de los formatos de partituras más utilizados (véase [[https://www.musicxml.com/]], [[https://es.wikipedia.org/wiki/MusicXML]] y el tutorial [[es:musicxml|xml]]). El formato utiliza el principio de //Lenguajes de Marcado Extensibles// y está basado en el editor de partituras disponible gratuitamente [[https://musescore.org/es|MuseScore]], pero también puede ser leído y guardado por la mayoría de los editores de partituras comerciales. En las unidades didácticas sólo se utilizan los archivos MusicXML y //MuseScore// como herramienta de visualización y edición de las partituras. Todos los archivos de partituras de la base de datos del proyecto están en formato MusicXML sin comprimir. +[[es:musicxml|MusicXML]] (con la extensión de archivo .xml o .mxml) es uno de los formatos de partituras más utilizados (véase [[https://www.musicxml.com/]], [[https://es.wikipedia.org/wiki/MusicXML]] y el tutorial de[[es:musicxml|XML]]). El formato utiliza el principio de //Lenguajes de Marcado Extensibles// y está basado en el editor de partituras disponible gratuitamente [[https://musescore.org/es|MuseScore]], pero también puede ser leído y guardado por la mayoría de los editores de partituras comerciales. En las unidades didácticas sólo se utilizan los archivos MusicXML y //MuseScore// como herramienta de visualización y edición de las partituras. Todos los archivos de partituras de la base de datos del proyecto están en formato MusicXML sin comprimir. 
-==== Herramientas informáticas para el análisis de notas ==== +==== Herramientas informáticas para el análisis de Partituras ==== 
-Desde la década de los 90, se han desarrollado varias herramientas informáticas que pueden leer archivos de notas y analizarlos mediante scripts programados. Los más importantes son: +Desde la década de los 90, se han desarrollado varias herramientas informáticas que pueden leer archivos de partituras y analizarlos mediante scripts programados. Los más importantes son: 
   * [[https://www.humdrum.org|Humdrum Toolkit]] (C++) por David Huron, Universidad Estatal de Ohio   * [[https://www.humdrum.org|Humdrum Toolkit]] (C++) por David Huron, Universidad Estatal de Ohio
   * [[https://www.jyu.fi/hytk/fi/laitokset/mutku/en/research/materials/miditoolbox|MIDI Toolbox]] (Matlab) por Petri Toiviainen y Tuomas Eerola, Universidad de Jyväskylä.   * [[https://www.jyu.fi/hytk/fi/laitokset/mutku/en/research/materials/miditoolbox|MIDI Toolbox]] (Matlab) por Petri Toiviainen y Tuomas Eerola, Universidad de Jyväskylä.
Zeile 64: Zeile 64:
   * [[http://jmir.sourceforge.net|jSymbolic]] (Java), que forma parte del proyecto //Single Interface for Music Score Searching and Analysis (SIMSSA)//.   * [[http://jmir.sourceforge.net|jSymbolic]] (Java), que forma parte del proyecto //Single Interface for Music Score Searching and Analysis (SIMSSA)//.
  
-Mientras que el entorno C++ (para Humdrum) es difícil de instalar en Windows para los profanos en informática y la caja de herramientas MIDI requiere una (costosa) licencia de Matlab, //music21// del MIT de Boston puede instalarse gratuitamente como biblioteca en el lenguaje de programación Python. Por esta razón, se eligió //music21// para este proyecto. En los tutoriales, los comandos //music21// se pueden ver, ejecutar y editar cómodamente en el navegador en el marco de los llamados //Jupyter Notebooks//.+Mientras que el entorno C++ (para Humdrum) es difícil de instalar en Windows para los profanos en informática y la caja de herramientas MIDI requiere una (costosa) licencia de Matlab, //music21// del MIT de Boston puede instalarse gratuitamente como biblioteca en el lenguaje de programación Python. Por esta razón, se eligió //music21// para este proyecto. En los tutoriales, los comandos //music21// se pueden ver, ejecutar y editar cómodamente en el navegador en el marco de los //Jupyter Notebooks//.
  
 Sin embargo, en el transcurso del diseño de las unidades didácticas, resultó que los comandos de análisis de //music21// tienen ciertas deficiencias en la programación. Por ejemplo, en las consultas estadísticas, los pasajes polifónicos, los acordes y los silencios no se procesan correctamente en algunos comandos.  Sin embargo, en el transcurso del diseño de las unidades didácticas, resultó que los comandos de análisis de //music21// tienen ciertas deficiencias en la programación. Por ejemplo, en las consultas estadísticas, los pasajes polifónicos, los acordes y los silencios no se procesan correctamente en algunos comandos. 
 Sin embargo, a pesar de estas pequeñas deficiencias, los cuadernos Jupyter con //music21// dan una buena impresión de las posibilidades del análisis de notas asistido por ordenador. [[es:music21|Aquí]] hay una recopilación de los comandos básicos más importantes de music21 utilizados en los tutoriales.  Sin embargo, a pesar de estas pequeñas deficiencias, los cuadernos Jupyter con //music21// dan una buena impresión de las posibilidades del análisis de notas asistido por ordenador. [[es:music21|Aquí]] hay una recopilación de los comandos básicos más importantes de music21 utilizados en los tutoriales. 
  
-Debido a estas deficiencias, el proyecto Fellowship ha desarrollado la herramienta //CAMAT//, que lee directamente los archivos xml con su propio analizador. //CAMAT// incluye librerías de Python como //pandas// y para implementar scripts propios de visualización, evaluación estadística y búsqueda de patrones.  +Debido a estas deficiencias, el proyecto Fellowship ha desarrollado la herramienta //CAMAT//, que lee directamente los archivos XML con su propio analizador. //CAMAT// incluye librerías de Python tales como //pandas// y scripts recientemente desarrollados para la visualización, la evaluación estadística y la búsqueda de patrones.  
  
  • es/noten.1650695620.txt.gz
  • Zuletzt geändert: 2022/04/23 06:33
  • von andres_romero