Analizador Tonal De Software Libre

Total Page:16

File Type:pdf, Size:1020Kb

Analizador Tonal De Software Libre UNIVERSIDAD NACIONAL DE EDUCACIÓN A DISTANCIA ESCUELA TÉCNICA SUPERIOR DE INGENIERÍA INFORMÁTICA ANALIZADOR TONAL EN SOFTWARE LIBRE Proyecto de Fin de Carrera JUAN CARLOS DE LA FUENTE CÓRDOBA Dirigido por: MIGUEL RODRÍGUEZ ARTACHO Curso: CURSO 2009-2010 ANALIZADOR TONAL EN SOFTWARE LIBRE Proyecto de Fin de Carrera de modalidad Oferta Específica Realizado por: JUAN CARLOS DE LA FUENTE CÓRDOBA Dirigido por: MIGUEL RODRÍGUEZ ARTACHO Tribunal calificador: Presidente: D./Da. ...................................................................................................................... Secretario: D./Da. ....................................................................................................................... Vocal: D./Da. ............................................................................................................................. Fecha de lectura y defensa: ........................................................................................................ Calificación: .............................................................................................................................. Resumen En la música occidental tradicional, o Música Tonal, la armonía estudia la simultaneidad sonora de agrupaciones de notas, conocidas como acordes. La Música Tonal se basa en crear sonidos a partir de un conjunto de reglas consolidadas a lo largo de varios siglos de tradición musical. En el proceso de enseñanza de la música, abordar la armonía representa un salto cualitativo en complejidad para el alumno. Mientras que en la melodía se tratan los sonidos secuenciales, en la armonía se tratan en paralelo. Esto implica ejercitar la mente para superar la consabida dificultad humana de representación de la simultaneidad. El alumno debe asimilar las reglas sintácticas de los acordes individuales y, además, aprender las reglas de enlace entre acordes sucesivos. Adquirir estas habilidades requiere repetir numerosos ejercicios. Disponer de ejercicios variados y de un tutor para corregirlos puede resultar complicado. La pedagogía de la armonía se basa en la "realización en cuatro partes", donde los acordes están formados por 4 notas, o voces, una de ellas repetida. Aquí aparecen una complejidad añadida: las notas de un acorde se disponen en la escala de forma consecutiva, sumando una distancia de 2 notas a la anterior, pero se permiten ciertas licencias: inversiones, añadido de octavas, e incluso omisiones. La justificación del uso del ordenador como apoyo a los ejercicios de armonía se basa en las siguientes consideraciones: • Dificultad intrínseca de los ejercicios de armonía, y la consiguiente conveniencia de herramientas de corrección automatizada. • Viabilidad de expresar formalmente las reglas de la armonía. • Necesidad de seleccionar y adaptar las reglas aplicadas para adaptarse al nivel del alumno y también para manejar la subjetividad de muchas reglas. • Escasa disponibilidad de tutores humanos cualificados En este proyecto se propone el estudio y la realización de una aplicación informática, integrable en una plataforma de aprendizaje musical, que realice la función de reconocer y analizar los acordes introducidos por el alumno, y corregirlos en función de las reglas de la armonía tonal clásica, mostrando indicaciones sobre los errores cometidos. i LenMus es una aplicación de software libre para aprendizaje musical que permite crear libros interactivos en los que la teoría musical se intercala con ejercicios. Estos ejercicios presentan aspectos muy destacables, relacionados con su dinamismo: son configurables y aleatorios, por lo que el profesor los puede adaptar y el alumno puede disponer de una infinita variedad. Además, es destacable el seguimiento y evaluación de los resultados del alumno. Para el analizador construido, LenMus ha aportado una extensa infraestructura para realizar tareas auxiliares de procesamiento musical. Los resultados han sido enormemente satisfactorios. Se ha conseguido el objetivo principal de reconocer y analizar los acordes de una partitura, y se ha integrado el analizador con el editor de partituras de LenMus. Además se ha conseguido sintetizar secuencias correctas de acordes, lo que se ha utilizado para la creación de ejercicios para reconocer y completar acordes previamente generados por la aplicación. ii Lista de palabras clave Se refleja el contenido del proyecto con el fin de facilitar su almacenamiento y recuperación en un sistema de búsqueda de bibliografía. Principales Música, armonía, acordes, automatizado, análisis, reconocimiento, generación. Secundarias Musical, progresión, armónica, reglas, LenMus, enseñanza, partituras, procesamiento, ejercicios, intervalos, MIR. Patrones Acordes-reconocer, acordes-analizar, analizador-armonía, sistema-tonal, procesamiento-automatizado. iii Summary In classical western music, so-called "tonal music", harmony deals with groups of simultaneous notes: the chords. Creating tonal music requires to follow a standard set of rules, consolidated through several centuries of tradition. Within the music teaching, learning harmony represents a quantum leap in difficulty for the student; while in melody the notes are processed sequentially, in harmony they are managed in parallel. This implies to overcome the well-known human difficulty of representing concurrency. The student is expected to learn the syntactical rules of individual chords as well as the progression rules that control how to link successive chords. Acquiring these skills requires extensive and intensive drilling and practice. The availability of an adequate human tutor for helping in this task might be difficult or even sometimes impossible. Although the chord creation may seem simple (basically adding an interval to the preceding note), the processing of chords becomes complicated because of the exceptions such as notes repetition, inversions, octave addition or elisions. The intrinsic difficulty of correcting the harmony exercises is one of the main reasons that justify the use of the computer for this task. Besides, the fact that harmony rules are easily formalized, and the necessity of customizing the rules (to suit the student's level and also to manage the subjectivity of many rules), are other significant motivations. This work proposes the study and implementation of a software application, integrated into a musical learning platform that performs the recognition and analysis the chord in a score, according to the rules of classical tonal harmony. LenMus is an interactive, extensible and customizable music education application that allows to create eBooks that combine theory with exercises, which can be randomly generated and also configured, allowing the professor tailor it and the student to have an infinite variety. Tools for monitoring and evaluating the results of the student are also included. iv LenMus application is completely open and free (GPL-licensed). In addition, it provides an extensive auxiliary infrastructure for processing scores and managing exercises, which allows to concentrate efforts on the task of chords processing. The results can be considered a remarkable success. No only has it been achieved the initial objective of recognizing and analyzing chords, but it also has been possible to build up correct sequences of chords. This functionality has been applied to exercises of several types, such as chord identification, chord completion and chord notation. v Keywords The following keywords reflect the contents of this work in order to facilitate the automatic processing in an automated bibliographic search system. Main words Music, harmony, chords, automated, analysis, recognition, generation. Secondary words Musical, progression, harmonic, rules, LenMus, scores, teaching, exercises, intervals, MIR. Patterns Chord recognition, chord analysis, harmony analyzer, tonal music, automated music processing, music annotation, music information retrieval. vi Índice de contenido 1 Planteamiento del problema..........................................................................................1 1.1 Objetivos.................................................................................................................1 1.2 Motivación..............................................................................................................5 1.3 Dificultades previstas..............................................................................................8 2 Contexto.......................................................................................................................11 2.1 Software libre........................................................................................................11 2.2 Software musical...................................................................................................15 2.3 Software educativo................................................................................................66 2.4 Perspectiva integradora.........................................................................................81 3 Desarrollo....................................................................................................................83 3.1 LenMus.................................................................................................................83 3.2 Metodología de desarrollo..................................................................................103 3.3 Problemas encontrados.......................................................................................110
Recommended publications
  • Musical Notation Codes Index
    Music Notation - www.music-notation.info - Copyright 1997-2019, Gerd Castan Musical notation codes Index xml ascii binary 1. MidiXML 1. PDF used as music notation 1. General information format 2. Apple GarageBand Format 2. MIDI (.band) 2. DARMS 3. QuickScore Elite file format 3. SMDL 3. GUIDO Music Notation (.qsd) Language 4. MPEG4-SMR 4. WAV audio file format (.wav) 4. abc 5. MNML - The Musical Notation 5. MP3 audio file format (.mp3) Markup Language 5. MusiXTeX, MusicTeX, MuTeX... 6. WMA audio file format (.wma) 6. MusicML 6. **kern (.krn) 7. MusicWrite file format (.mwk) 7. MHTML 7. **Hildegard 8. Overture file format (.ove) 8. MML: Music Markup Language 8. **koto 9. ScoreWriter file format (.scw) 9. Theta: Tonal Harmony 9. **bol Exploration and Tutorial Assistent 10. Copyist file format (.CP6 and 10. Musedata format (.md) .CP4) 10. ScoreML 11. LilyPond 11. Rich MIDI Tablature format - 11. JScoreML RMTF 12. Philip's Music Writer (PMW) 12. eXtensible Score Language 12. Creative Music File Format (XScore) 13. TexTab 13. Sibelius Plugin Interface 13. MusiXML: My own format 14. Mup music publication program 14. Finale Plugin Interface 14. MusicXML (.mxl, .xml) 15. NoteEdit 15. Internal format of Finale (.mus) 15. MusiqueXML 16. Liszt: The SharpEye OMR 16. XMF - eXtensible Music 16. GUIDO XML engine output file format Format 17. WEDELMUSIC 17. Drum Tab 17. NIFF 18. ChordML 18. Enigma Transportable Format 18. Internal format of Capella (ETF) (.cap) 19. ChordQL 19. CMN: Common Music 19. SASL: Simple Audio Score 20. NeumesXML Notation Language 21. MEI 20. OMNL: Open Music Notation 20.
    [Show full text]
  • The Latex Graphics Companion / Michel Goossens
    i i “tlgc2” — 2007/6/15 — 15:36 — page iii — #3 i i The LATEXGraphics Companion Second Edition Michel Goossens Frank Mittelbach Sebastian Rahtz Denis Roegel Herbert Voß Upper Saddle River, NJ • Boston • Indianapolis • San Francisco New York • Toronto • Montreal • London • Munich • Paris • Madrid Capetown • Sydney • Tokyo • Singapore • Mexico City i i i i i i “tlgc2” — 2007/6/15 — 15:36 — page iv — #4 i i Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and Addison-Wesley was aware of a trademark claim, the designations have been printed with initial capital letters or in all capitals. The authors and publisher have taken care in the preparation of this book, but make no expressed or implied warranty of any kind and assume no responsibility for errors or omissions. No liability is assumed for incidental or consequential damages in connection with or arising out of the use of the information or programs contained herein. The publisher offers discounts on this book when ordered in quantity for bulk purchases and special sales. For more information, please contact: U.S. Corporate and Government Sales (800) 382-3419 [email protected] For sales outside of the United States, please contact: International Sales [email protected] Visit Addison-Wesley on the Web: www.awprofessional.com Library of Congress Cataloging-in-Publication Data The LaTeX Graphics companion / Michel Goossens ... [et al.]. -- 2nd ed. p. cm. Includes bibliographical references and index. ISBN 978-0-321-50892-8 (pbk. : alk. paper) 1.
    [Show full text]
  • Mutated! - Music Tagging Type Definition
    University of Glasgow Funded by the Department of Music Joint Information Systems Committee Call: Communications and Information Technology Standards MuTaTeD! - Music Tagging Type Definition A project to provide a meta-standard for music mark-up by integrating two existing music standards (Report Jan 2000) Dr. Stephen Arnold Carola Boehm Dr. Cordelia Hall University of Glasgow Department of Music Department of Music MuTaTeD! Contents CONTENTS: I. INTRODUCTION (BY DR. STEPHEN ARNOLD).................................................................. 3 II. ACHIEVEMENTS AND DELIVERABLES (BY THE MUTATED! TEAM) .............................. 5 1. Conference Papers and Workshops ..................................................................................... 5 2. Contact with relevant research groups .................................................................................. 5 3. Future Dissemination Possibilities ......................................................................................... 6 III. SYSTEMS FOR MUSIC REPRESENTATION AND RETRIEVAL (BY CAROLA BOEHM) 8 1. Abstract .................................................................................................................................. 8 2. The Broad Context ................................................................................................................. 8 3. The Music-Specific Context ................................................................................................... 8 4. Music Representation Standards – The Historical
    [Show full text]
  • Musixtex Using TEX to Write Polyphonic Or Instrumental Music Version T.111 – April 1, 2003
    c MusiXTEX Using TEX to write polyphonic or instrumental music Version T.111 – April 1, 2003 Daniel Taupin Laboratoire de Physique des Solides (associ´eau CNRS) bˆatiment 510, Centre Universitaire, F-91405 ORSAY Cedex E-mail : [email protected] Ross Mitchell CSIRO Division of Atmospheric Research, Private Bag No.1, Mordialloc, Victoria 3195, Australia Andreas Egler‡ (Ruhr–Uni–Bochum) Ursulastr. 32 D-44793 Bochum ‡ For personal reasons, Andreas Egler decided to retire from authorship of this work. Never- therless, he has done an important work about that, and I decided to keep his name on this first page. D. Taupin Although one of the authors contested that point once the common work had begun, MusiXTEX may be freely copied, duplicated and used in conformance to the GNU General Public License (Version 2, 1991, see included file copying)1 . You may take it or parts of it to include in other packages, but no packages called MusiXTEX without specific suffix may be distributed under the name MusiXTEX if different from the original distribution (except obvious bug corrections). Adaptations for specific implementations (e.g. fonts) should be provided as separate additional TeX or LaTeX files which override original definition. 1Thanks to Free Software Foundation for advising us. See http://www.gnu.org Contents 1 What is MusiXTEX ? 6 1.1 MusiXTEX principal features . 7 1.1.1 Music typesetting is two-dimensional . 7 1.1.2 The spacing of the notes . 8 1.1.3 Music tokens, rather than a ready-made generator . 9 1.1.4 Beams . 9 1.1.5 Setting anything on the score .
    [Show full text]
  • Phd Thesis, University of Helsinki, Department of Computer Science, November 2000
    5 Quantisation hythm together with melody is one of the basic elements in music. According to Longuet-Higgins ([LH76]) human listeners are much more sensitive to the perception of rhythm than to the R perception of melody or pitch related features. Usually it is easier for trained and untrained listeners as well as for musicians to transcribe a rhythm, than details about heard intervals, harmonic changes or absolute pitch. “The term rhythm refers to the general sense of movement in time that characterizes our experience of music (Apel, 1972). Rhythm often refers to the organization of events in time, such that they combine perceptually into groups or induce a sense of meter (Cooper & Meyer, 1960; Lerdahl & Jackendoff, 1983). In this sense, rhythm is not an objective property of music, it is an experience that has both objective and subjective components. The experience of rhythm arises from the interaction of the various materials of music – pitch, intensity, timbre, and so forth – within the individual listener.” [LK94] In general the task of transcribing the rhythm of a performance is different from the previously described beat tracking or tempo detection issue. For estimating a tempo profile it is sufficient to infer score time positions for a set of dedicated anchor notes (i.e., beats respectively clicks), for the rhythm transcription task score time positions and durations for all performance notes must be inferred. Because the possible time positions in a score are specified as fractions using a rather small set of possible denominators, a score represents a grid of discrete time positions. The resolution of the grid is context and style dependent, common scores often uses only a resolution of 1/16th notes but higher resolutions (in most cases binary) or non-standard resolutions for arbitrary tuplets can always occur and might also be correct.
    [Show full text]
  • Some Experience with Musixtex
    Some Experience with MusiXTEX Jean-Michel HUFFLEN LIFC | University of Franche-Comt´e BachoTEX, 29 April 2011 1 Contents Who am I? What is MusiXTEX? LATEX, ConTEXt, etc. Difficult typography A musician's point of view Conclusion 2 Musical CV In parallel with `classical' studies (Mathematics, Computer Science): Musical CV In parallel with `classical' studies (Mathematics, Computer Science): School of Music. Musical CV In parallel with `classical' studies (Mathematics, Computer Science): School of Music. High diploma in music training, bassoon, harmony, counterpoint (1981). Musical CV In parallel with `classical' studies (Mathematics, Computer Science): School of Music. High diploma in music training, bassoon, harmony, counterpoint (1981). I played in various orchestras (sometimes as a conductor). 3 As a composer Not very attracted by vocal music. As a composer Not very attracted by vocal music. Symphonies, concertos, chamber music pieces. As a composer Not very attracted by vocal music. Symphonies, concertos, chamber music pieces. Atonal style, then synthesis between tonal- ity/modality and atonality. 4 What is MusiXTEX Aims to typeset high-quality print output scores. What is MusiXTEX Aims to typeset high-quality print output scores. Authors warn: Let us recall that TEX was not designed for scores, but for texts. What is MusiXTEX Aims to typeset high-quality print output scores. Authors warn: Let us recall that TEX was not designed for scores, but for texts. Stalled, since Daniel Taupin's death. 5 Three-step system • [pdf]latex filename • musixflx filename • [pdf]latex filename 6 LATEX, ConTEXt, etc. Aim to get high-quality print outputs. LATEX, ConTEXt, etc. Aim to get high-quality print outputs.
    [Show full text]
  • Making Music with ABC PLUS V
    ' $ Guido Gonzato Making Music with ABC PLUS v. 1.1.0-pre4 Scherzando 3 mf A guide to the notationand its applications & % Making Music with ABC PLUS Copyright c Guido Gonzato, 2003–2007 This manual is released under the terms of the GNU Free Documentation License, http://www.gnu.org/licenses/fdl.html In loving memory of two people who were so dear to me: Annarosa, who introduced me to music, and my dad Bruno, for his criticism and encouragement; and to my son Lorenzo, who will become a better musician than I am. Contents I Computer Music with ABC PLUS 1 1 Introduction 1 1.1 Requirements ........................................ 1 1.2 Software ........................................... 1 1.3 Motivation .......................................... 2 1.4 How You Do It ....................................... 4 1.5 Installing the Programs ................................... 4 1.6 ABC PLUS in a Nutshell .................................. 5 1.7 Our First Score ....................................... 6 II Melody 9 2 Notes 9 2.1 Pitch: A-G a-g ,’ .................................... 9 2.2 Note Length: L: ...................................... 10 2.3 Rests and Spacing: z Z x y ............................... 11 2.4 Accidentals: ˆ = ...................................... 12 2.5 Dotted Notes: < > ..................................... 12 2.6 Ties, Slurs, Staccato: - () . ............................... 13 2.7 Tuplets: (n ......................................... 14 2.8 Chords: [] ......................................... 14 2.9 Lyrics: W: w: ......................................
    [Show full text]
  • Mathematics and Music
    Mathematics and Music David Wright April 8, 2009 2 i About the Author David Wright is professor of mathematics at Washington University in St. Louis, where he currently serves as Chair of the Mathematics Department. He received his Ph.D. in Mathematics from Columbia University, New York City. A leading researcher in the fields of affine algebraic geometry and polynomial automorphisms, he has produced landmark publications in these areas and has been an invited speaker at numerous international mathematics conferences. He designed and teaches a university course in Mathematics and Music, the notes from which formed the beginnings of this book. As a musician, David is an arranger and composer of vocal music, where his work often integrates the close harmony style called barbershop harmony with jazz, blues, gospel, country, doo-wop, and contemporary a cappella. He is Associate Director of the St. Charles Ambassadors of Harmony, an award winning male chorus of 160 singers. He also serves as a musical consultant and arranger for numerous other vocal ensembles. He is active in the Bar- bershop Harmony Society and was inducted into its Hall of Fame in 2008. As arranger and music historian David has been featured in national radio and TV broadcasts at home and abroad, and has authored several articles on vocal harmony. ii Contents Introduction v 1 Basic Concepts 1 2 Horizontal Structure 17 3 Harmony and Related Numerology 31 4 Ratios and Musical Intervals 45 5 Logarithms and Musical Intervals 53 6 Chromatic Scales 61 7 Octave Identification 69 8 Properties of Integers 87 9 The Integers as Intervals 97 10 Timbre and Periodic Functions 105 11 Rational Numbers As Intervals 125 12 Rational Tuning 139 iii iv CONTENTS Introduction The author’s perspective.
    [Show full text]
  • Musixtex Using TEX to Write Polyphonic Or Instrumental Music Version 1.35
    MusiXTEX Using TEX to write polyphonic or instrumental music Version 1.35 Revised August 29, 2021 If you are not familiar with TEX at all, I would recommend to find another software package to do musical typesetting. Setting up TEX and MusiXTEX on your machine and mastering it is an awesome job which gobbles up a lot of your time and disk space. But, once you master it... Hans Kuykens (ca. 1995) In my humble opinion, that whole statement is obsolete. Christof Biebricher (2006) ii MusiXTEX may be freely copied, duplicated and used in conformance to the GNU General Public License (Version 2, 1991, see included file copying)1. You may take it or parts of it to include in other packages, but no packages called MusiXTEX without specific suffix may be distributed under the name MusiXTEX if different from the original distribution (except obvious bug cor- rections). Adaptations for specific implementations (e.g., fonts) should be provided as separate additional TEXorLATEX files which override original definitions. 1Thanks to the Free Software Foundation for advice. See http://www.gnu.org Preface MusiXTEX was developed by Daniel Taupin, Ross Mitchell and Andreas Egler, building on earlier work by Andrea Steinbach and Angelika Schofer. Unfortunately, Daniel Taupin, the main developer, died all too early in a 2003 climbing accident. The MusiXTEX community was shocked by this tragic and unexpected event. You may read tributes to Daniel Taupin that are archived at the Werner Icking Music Archive (WIMA). Since then, the only significant update to MusiXTEX has been in version 1.15 (April 2011) which takes advantage of the greater capacity of the eTEX version of TEX.
    [Show full text]
  • Abc File Download ABC File Extension
    .abc file download ABC file extension. ABC file could be opened by special software. There are 4 file's types and each of them could be opened by different software. Download recommended software to open desired file format. How to open ABC file. Generated using the ABC musical notation language music file with the composition saved using a plain text ASCII formatting. It may be translated and laid out in an actual score and also played with an ABC-compatible program. Abc2xml Web service can be used to convert ABC files to the MusicXML format. MuseScore uses this Web service for importing ABC files (as a preinstalled plug-in). Choose "Plugins" → "ABC Import" to import ABC files in MuseScore. How to open file with ABC extension? Abc Navigator abc2win ABCedit Melody Assistant Muse MuseScore MusicEase TablEdit. abc4Mac BarFly Melody Assistant MuseScore. Created using the ABC programming language (originally developed for replacing the BASIC language) application source code file. How to open file with ABC extension? ABC compiler. ABC compiler. Flash compiler encoded file that is generated when compiling ActionScript scripts (AS files) and stores bytecode for the script, that is compiled code readable and executable by the ActionScript Virtual Machine (AVM or AVM2). It is usually dynamically produced by the runtime compiler, so the user may not ever see the ABC file. They use a format called the "abcFile structure". This structure is made up of primitive information (integers and floating point numbers), structured information (executable code block with its constant information, type descriptors, code and metadata) and arrays (both primitive and structured information).
    [Show full text]
  • Evaluation of Music Notation Packages for an Academic Context
    EVALUATION OF MUSIC NOTATION PACKAGES FOR AN ACADEMIC CONTEXT Pauline Donachy Dept of Music University of Glasgow [email protected] Carola Boehm Dept of Music University of Glasgow [email protected] Stephen Brandon Dept of Music University of Glasgow [email protected] December 2000 EVALUATION OF MUSIC NOTATION PACKAGES FOR AN ACADEMIC CONTEXT PREFACE This notation evaluation project, based in the Music Department of the University of Glasgow, has been funded by JISC (Joint Information Systems Committee), JTAP (JISC Technology Applications Programme) and UCISA (Universities and Colleges Information Systems Association). The result of this project is a software evaluation of music notation packages that will be of benefit to the Higher Education community and to all users of music software packages, and will aid in the decision making process when matching the correct package with the correct user. Six main packages are evaluated in-depth, and various others are identified and presented for consideration. The project began in November 1999 and has been running on a part-time basis for 10 months, led by Pauline Donachy under the joint co-ordination of Carola Boehm and Stephen Brandon. We hope this evaluation will be of help for other institutions and hope to be able to update this from time to time. In this aspect we would be thankful if any corrections or information regarding notation packages, which readers might have though relevant to be added or changed in this report, could be sent to the authors. Pauline Donachy Carola Boehm Dec 2000 EVALUATION OF MUSIC NOTATION PACKAGES FOR AN ACADEMIC CONTEXT ACKNOWLEDGEMENTS In fulfillment of this project, the project team (Pauline Donachy, Carola Boehm, Stephen Brandon) would like to thank the following people, without whom completion of this project would have been impossible: William Clocksin (Calliope), Don Byrd and David Gottlieb (Nightingale), Dr Keith A.
    [Show full text]
  • Installation of the CTAN Musixtex Fonts Distribution
    Installation of the CTAN MusiXTeX Fonts Distribution Bob Tennent [email protected] June 3, 2021 1 Introduction Before trying to install from CTAN, check whether your TeX distribution provides packages for MusiXTeX; this will be easier than doing it yourself. But if your TeX distribution doesn’t have MusiXTeX (or doesn’t have the most recent version), this distribution of the MusiXTeX fonts is very easy to install, though you may need to read the material on installation of (La)TeX files in the TeX FAQ1, particularly the pages on which tree to use2 and installing files3. 2 Installing musixtex-fonts.tds.zip In this distribution of the MusiXTeX fonts, all of the files to be installed are in http://mirror.ctan.org/install/fonts/musixtex-fonts.tds.zip at CTAN. The archive is a zipped TEXMF hierarchy; simply download and unzip this archive in the root folder/directory of whichever TEXMF tree you decide is most appropriate, likely a “local” or “personal” one. This should work with any TDS4 compliant TeX distribution, including MikTeX, TeXlive and teTeX. After unzipping the archive, update the filename database as necessary, for example, by exe- cuting texhash ~/texmf or clicking the button labelled “Refresh FNDB” in the MikTeX settings program. You now need to update various font-map files. The details vary from one distribution to another. On any current TeXLive-based system execute the command updmap-user --enable MixedMap musix.map if you’ve installed into a “personal” TEXMF tree, or updmap-sys --enable MixedMap musix.map 1http://www.tex.ac.uk/cgi-bin/texfaq2html 2http://www.tex.ac.uk/cgi-bin/texfaq2html?label=what-TDS 3http://www.tex.ac.uk/cgi-bin/texfaq2html?label=inst-wlcf 4http://www.tex.ac.uk/cgi-bin/texfaq2html?label=tds (as super-user) if you’ve installed to a “local” TEXMF tree.
    [Show full text]