Selected Research in Computer Music

Total Page:16

File Type:pdf, Size:1020Kb

Selected Research in Computer Music Selected Research in Computer Music Michael Droettboom Submitted in partial fulfillment of the requirements for the degree of Master of Music in Computer Music Research at The Peabody Conservatory of Music, The Peabody Institute of the Johns Hopkins University Baltimore, Maryland, United States of America April, 2002 Copyright c 2002 by Michael Droettboom, All rights reserved. Peabody Conservatory of Music Johns Hopkins University Statement of Acceptance Master of Music in Computer Music (Research) Be it known that the attached research thesis submitted by Michael Droettboom has been accepted in partial fulfillment of the requirements for the degree of Master of Music in Computer Music (Research). Computer Music Faculty Date Computer Music Faculty Date ii Abstract This thesis describes three interrelated projects that cut across the author's interests in musical information representation and retrieval, programming language theory, machine learning and hu- man/computer interaction. I. Optical music recognition. This first part introduces an optical music interpretation (OMI) system that derives musical information from the symbols on sheet music. The first chapter is an introduction to OMI's parent field of optical music recognition (OMR), and to the present implementation as created for the Levy project. It is important that OMI has a representation standard in which to create its output. There- fore, the second chapter is a somewhat tangential but necessary study of computer-based musical representation languages, with particular emphasis on GUIDO and Mudela. The third and core chapter describes the processes involved in the present optical music in- terpretation system. While there are some details related to its implementation in the Python programming language, most of the material involves issues surrounding music notation rather than computer programming. The fourth chapter demonstrates how the logical musical data generated by the OMI system can be used as part of a musical search engine. II. Tempo extraction. The second part presents a system to automatically obtain the tempo and rubato curves from recorded performances, by aligning them to strict-tempo MIDI renderings of the same piece of music. The usefulness of such a system in the context of current musicological research is explored. III. Realtime digital signal processing programming environment. Lastly, a portable and flexible system for realtime digital signal processing (DSP) is presented. This system is both easy- to-use and powerful, in large part because it takes advantage of existing mature technologies. This framework provides the foundation for easier experimentation in new directions in audio and video processing, including physical modeling and motion tracking. iii Contents List of Figures vii List of Tables ix I Optical music interpretation 1 1 Introduction 2 1.1 The Lester S. Levy Collection of Sheet Music . 3 1.2 Overview . 4 1.2.1 Adaptive optical music recognition . 4 1.2.2 Optical music interpretation . 5 1.3 Overview . 7 2 Musical representation languages 8 2.1 Resources . 9 2.2 Background . 9 2.3 Basic syntax . 10 2.4 Extension framework . 12 2.5 Human issues . 13 2.5.1 Brevity vs. clarity . 13 2.5.2 Representational adequacy and context-dependence . 13 2.6 Implementation issues . 14 2.6.1 Parsing . 14 2.7 Logical abstraction . 15 2.7.1 Logical abstraction in text typesetting . 15 2.7.2 Logical abstraction in music typesetting . 15 2.7.3 Bibliographic information . 16 2.8 Software tools . 16 2.8.1 GUIDO . 16 2.8.2 Mudela . 18 2.9 Conclusion . 19 iv 3 Implementation of an optical music interpretation system 20 3.1 Input . 21 3.1.1 XML glyph format . 21 3.1.2 Glyph list . 23 3.2 Assembly . 23 3.3 Sorting . 24 3.3.1 Handling multi-page scores . 24 3.3.2 Assigning glyphs to staves . 25 3.3.3 Grouping staves into systems . 27 3.3.4 Grouping staves into parts . 27 3.3.5 Temporal sorting . 27 3.4 Reference assignment . 28 3.4.1 Class hierarchy . 29 3.4.2 Pitch . 29 3.4.3 Duration . 35 3.4.4 Voices . 39 3.4.5 Chords . 40 3.4.6 Articulation . 41 3.4.7 Text . 42 3.5 Metric correction . 43 3.5.1 Overview . 43 3.5.2 Classification . 43 3.5.3 Algorithms for metric correction . 44 3.6 Output . 50 3.6.1 File formats . 50 3.6.2 Pluggable back-ends . 50 3.6.3 Mixin classes . 51 3.6.4 Demonstration of output . 52 3.7 Interactive self-debugger . 53 3.7.1 Overview . 55 3.7.2 Pages . 55 3.7.3 Reflections on the interactive self-debugger . 59 3.8 Conclusion . 59 4 Symbolic music information retrieval 60 4.1 Introduction . 60 4.2 Other search engines . 60 4.2.1 Themefinder . 61 4.2.2 MELDEX . 62 4.3 Capabilities . 62 4.3.1 Extensibility . 62 4.3.2 Meeting diverse user requirements . 63 4.4 The core search engine . 63 4.4.1 Inverted lists . 64 4.5 The musical search engine . 65 v 4.5.1 Secondary indices . 66 4.5.2 Partitions . 69 4.5.3 Regular expressions . 72 4.6 Conclusion . 72 References 73 II Tempo extraction 78 5 RUBATO: A system for determining tempo fluctuation in recorded music 79 5.1 Introduction . 79 5.2 A brief history of musical time . 80 5.2.1 Current research . 81 5.2.2 Tempo extraction . 82 5.3 The RUBATO program . 84 5.3.1 Smoothing the audio signal . 84 5.3.2 Dynamic programming algorithm . 85 5.3.3 Extracting tempo curves . 87 5.3.4 More examples . 91 5.4 Conclusion . 93 References 94 III Realtime digital signal processing environment 96 6 RED: Realtime Environment for Digital Signal Processing 97 6.1 Introduction . 97 6.2 Architecture . 98 6.2.1 Overview . 98 6.2.2 Goals . 98 6.2.3 General . 99 6.2.4 Modularized . 99 6.2.5 Realtime, low-latency performance . 102 6.2.6 Built from existing tools . 103 6.2.7 Portable . 106 6.3 Usage examples . 106 6.3.1 Unit generator objects . 106 6.3.2 Connecting signals . 108 6.4 Conclusion . ..
Recommended publications
  • Download Piano Composition App for Windows 10 Musescore 2 Is a Powerful Windows 10 App for Music Composition and Practice
    download piano composition app for windows 10 MuseScore 2 is a powerful Windows 10 app for music composition and practice. MuseScore 2 is an open sourced and highly functional app with a long list of features to help musicians compose or play music. The app is available for free on PCs through the Windows Store but isn't available on Windows 10 Mobile or any other Windows devices. A few highlights of MuseScore 2 include: Composing music with multiple parts. Ability to add lyrics. Option to import music from a vast Musescore library. Ability to export or print music. Playing back sheet music. Plugin support to enhance the app. If you compose music or just want to playback music as part of practicing to hear how it's supposed to sound, MuseScore 2 is a must have app. Composing with MuseScore 2. MuseScore 2 allows you to compose long scores with multiple staves of music. You can add from a wide range of instruments and place them on either the treble or bass clef. Writing music from scratch is pretty straightforward. You click on the staff and can either press the letter keys and enter their respective note or select them using a mouse. You can easily change the length of notes or rests and play around with your music. This is a big advantage over composing with paper and pencil. If you'd like to import a song that someone has already composed and tweak it you can use Musescore's large music library. Musescore users measure over 3 million so there isn't a shortage of music to choose from.
    [Show full text]
  • 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]
  • WIKI::SCORE a Collaborative Environment for Music Transcription and Publishing
    WIKI::SCORE A collaborative environment for music transcription and publishing J.J. Almeida N.R. Carvalho J.N. Oliveira Ref. [ACO11] — 2011 J.J. Almeida, N.R. Carvalho, J.N. Oliveira. Wiki::score a collaborative environment for music transcription and publishing. Information Services and Use, 31(3–4):177–187, 2011. DOI 10.3233/ISU-2012-0647. Information Services & Use 31 (2011) 177–187 177 DOI 10.3233/ISU-2012-0647 IOS Press WIKI::SCORE A collaborative environment for music transcription and publishing 1 José João Almeida a,∗, Nuno Ramos Carvalho a and José Nuno Oliveira a,b a University of Minho, Braga, Portugal b HASLab/INESC TEC E-mails: {jj, narcarvalho, jno}@di.uminho.pt Abstract. Music sources are most commonly shared in music scores scanned or printed on paper sheets. These artifacts are rich in information, but since they are images it is hard to re-use and share their content in todays’ digital world. There are modern languages that can be used to transcribe music sheets, this is still a time consuming task, because of the complexity involved in the process and the typical huge size of the original documents. WIKI::SCORE is a collaborative environment where several people work together to transcribe music sheets to a shared medium, using the notation. This eases the process of transcribing huge documents, and stores the document in a well known notation, that can be used later on to publish the whole content in several formats, such as a PDF document, images or audio files for example. Keywords: Music transcription, ABC, wiki, collaborative work, music publishing 1.
    [Show full text]
  • Music Writing Software Downloads
    Music writing software downloads and print beautiful sheet music with free and easy to use music notation software MuseScore. Create, play and print beautiful sheet music Free Download.​Download · ​Handbook · ​SoundFonts · ​Plugins. Finale Notepad music writing software is your free introduction to Finale music notation products. Learn how easy it is to for free – today! Free Download. Software to write musical notation and score easily. Download this user-friendly program free. Compose and print music for a band, teaching, a film or just for. Musink is free music-composition software that will change the way you write music. Notate scores, books, MIDI files, exercises & sheet music easily & quickly. Music notation software usually ranges in price from $50 to $ Once you purchase your software, most will download to your computer where you can install it. In our review of the top free music notation software we found several we could recommend with the best of these as good as any commercial product. Noteflight is an online music writing application that lets you create, view, print and hear professional quality music notation right in your web browser. Notation Software offers unique products to convert MIDI files to sheet music. For Windows, Mac and Linux. ScoreCloud music notation software instantly turns your songs into sheet music. As simple as that Download ScoreCloud Studio, free for PC & Mac! Download. Sibelius is the world's best- selling music notation software, offering sophisticated, yet easy- to- use tools that are proven and trusted by composers, arrangers. Here's a look at my top three picks for free music notation software programs.
    [Show full text]
  • Wiki::Score a Collaborative Environment for Music Transcription and Publishing
    Wiki::Score A Collaborative Environment For Music Transcription And Publishing J.J. Almeida1 N.R. Carvalho1 J.N. Oliveira1 1Department of Informatics, University of Minho fjj,narcarvalho,[email protected] ElPub2012: June 15th J.J. Almeida, N.R. Carvalho, J.N. Oliveira ElPub2012: Wiki::Score 1 Abstract What? collaborative environment for music transcription and editing Why? transcription takes huge amount of time and is hard divide and conquer How? split −! transcribe −! build −! export J.J. Almeida, N.R. Carvalho, J.N. Oliveira ElPub2012: Wiki::Score 2 Music Writing Applications (a) Sibelius (b) Finale (c) Denemo (d) MuseScore J.J. Almeida, N.R. Carvalho, J.N. Oliveira ElPub2012: Wiki::Score 3 The Abc Notation powerful enough to describe most music scores available actively maintained and developed source files are written in plain text files there are already many tools for transforming and publishing can be easily converted to other known formats compact and clear notation open source J.J. Almeida, N.R. Carvalho, J.N. Oliveira ElPub2012: Wiki::Score 4 Abc Notation Example 1 X : 1 2 M : C 3 L : 1/4 4 K : C 5 6 C2DE j A>Bc2 j F>DE2 j G2DE j A>Bc2 j D>EC2 j D3E j C4 j (a) Abc code sample. (b) Generated PS image. J.J. Almeida, N.R. Carvalho, J.N. Oliveira ElPub2012: Wiki::Score 5 Web Applications: Wikis multi user collaborative environment content change history with version control and revert options; web interface easy to extend features and syntax via plugins possible to customize via template engines a wiki invites users to contribute to the content wiki pages are subject to the phenomenon of Darwikinism edited content is immediately available built-in lock system to prevent content corruption J.J.
    [Show full text]
  • DVD-Educación 2014-10 U 4
    O 0 c 1 t - DVD-Educación 2014-10 u 4 b 1 r 0 e 2 d n Programas incluidos en el DVD e ó i :R4 2012.05.19 - Alice 2.3.5 - Alice 3.1 - Anagramarama 0.4 - Argumentative 0.5.55 - Argunet 2.0 - Avogadro 2 c 0 a 1.1.1 - BASIC-256 1.1.3.0 - BKChem 0.13.0 - Brewtarget 2.0.1 - C.a.R. 12.0 - CaRMetal 3.8.2 - Celestia 1.6.1 1 c - Connectagram 1.1.2 - Context Free 3.0.8 - ConvertAll 0.6.0 - Coq 8.4.pl4 - cSound 6.03.2 - CubeTest 0.9.3 4 u d - Curved Spaces 3.6.2 - Daylight Chart 3.4 - Debatabase Desktop Edition 1.2.315 - Denemo 1.1.8 - Drawing E - for children 2.2 - EQAlign 2.3.7 - Etoys 5.0 - Euler Math Toolbox 2014.08.19 - eXeLearning 2.0 - FANN 2.2 - D Fast Floating Fractal Fun 3.2.3 - FMSLogo 6.32.0 - ForcePAD 2.5.2 - FractalForge 2.8.2 - Fragmentarium V 1.0.0. - Fraqtive 0.4.6 - FreeMind 1.0.1 - Freeplane 1.3.12 - Fritzing 0.9.0.b - Gambit 13.1.2 - GCompris 14.07 D - GConjugo 0.8.0 - GenealogyJ 3.0 - GeoGebra 4.4.45 - GeoGebra 5.0.11 - Geometria 4.0 2014.06.20 - Geonext 1.74 - gerbv 2.6.1 - gmorgan 0.24 - GNU Gluco Control 0.5.0.3.2 - gnuplot 4.6.6 - Golly 2.6 - Gramps 3.4.8 All in one - Graph 4.4.2 - GraphCalc 4.0.1 - gretl 1.9.92 - Group Explorer 2.2.0 - Gtypist 2.9.5 - Guido van Robot 4.4 - Hydrogen 0.9.6 alpha 1 - Impro-Visor 6.0 - ITALC 2.0.2 - Jalmus 2.3 2013.04.22 - JAME 6.1.0 - Java Runtime Environment 7 update 67 - JClic 0.2.3.4 - JConvert 1.1.0 - JMCAD 09.157 - jMemorize 1.3.0 - Jmol 14.2.4 - Jomic 0.9.34 - K3DSurf 0.6.2 - Kana no quiz 1.9.5 - Kinovea 0.8.15 - Kitsune 3.0 - Klavaro 2.0.0.c - Knitter 0.5.6 - LenMus 5.3.1 - LettersFall
    [Show full text]
  • 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 Exploration and Tutorial Assistent 9. **bol 10. Copyist file format (.CP6 and .CP4) 10. ScoreML 10. Musedata format (.md) 11. Rich MIDI Tablature format - 11. JScoreML 11. LilyPond RMTF 12. eXtensible Score Language 12. Philip's Music Writer (PMW) 12. Creative Music File Format (XScore) 13. TexTab 13. Sibelius Plugin Interface 13. MusiXML: My own format 14. Mup music publication 14. Finale Plugin Interface 14. MusicXML (.mxl, .xml) program 15. Internal format of Finale 15. MusiqueXML 15. NoteEdit (.mus) 16. GUIDO XML 16. Liszt: The SharpEye OMR 16. XMF - eXtensible Music engine output file format Format 17. WEDELMUSIC 17. Drum Tab 17. NIFF 18. ChordML 18. Enigma Transportable Format 18. Internal format of Capella 19. ChordQL (ETF) (.cap) 20. NeumesXML 19. CMN: Common Music 19. SASL: Simple Audio Score 21. MEI Notation Language 22. JMSL Score 20. OMNL: Open Music Notation 20.
    [Show full text]
  • “Manuals” in General Information
    LilyPond The music typesetter General Information The LilyPond development team Copyright c 2009{2012 by the authors. This file documents the LilyPond website. 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". For LilyPond version 2.18.2 1 LilyPond ... music notation for everyone What is LilyPond? LilyPond is a music engraving program, devoted to producing the highest-quality sheet mu- sic possible. It brings the aesthetics of traditionally engraved music to computer printouts. LilyPond is free software and part of the GNU Project. Read more in our [Introduction], page 5! Lilypond 2.18.2 released! March 23, 2014 We are proud to announce the release of GNU LilyPond 2.18.2. LilyPond is a music engraving program devoted to producing the highest-quality sheet music possible. It brings the aesthetics of traditionally engraved music to computer printouts. This version provides a number of updates to 2.18.0, including updated manuals. We recom- mend all users to upgrade to this version. LilyPond production named BEST EDITION 2014 March 11, 2014 We are thrilled to announce that the new edition of the songs of Oskar Fried (1871-1941), published recently by our fellow contributors Urs Liska and Janek Warcho l [1], will receive the "Musikeditionspreis BEST EDITION 2014" of the German Music Publishers' Association [2]! The ceremony will take place in a few days at the Frankfurt Musikmesse [3].
    [Show full text]
  • Digital Music Education & Training
    D6.1— Survey of existing software solutions for digitisation of paper scores and digital score distribution with feature descriptions, license model, and their circulation (typical users) Digital Music Education & Training Deliverable Workpackage Digital Distribution of Scores/Consolidated body of knowledge Deliverable Responsible Institute for Research on Music and Acoustics Visible to the deliverable team yes Visible to the public yes Deliverable Title Survey of existing software solutions for digitisation of paper scores and digital score distribution with feature descriptions, license model, and their circulation (typical users) Deliverable No. D6.1 Version 2 Date 15/01/2007 Contractual Date of Delivery 15/01/2007 Actual Date of Delivery 26/01/2007 Author(s) Kostas Moschos DMET – Digital Music Education and Training 1 D6.1— Survey of existing software solutions for digitisation of paper scores and digital score distribution with feature descriptions, license model, and their circulation (typical users) Executive Summary: In this paper there is a presentation of the music score digitization and distribution process. It includes the main concepts of scores digitization, the techniques and the methods, the existing software for each method and the score distribution formats. Additional there is a survey of the existing score on-line distribution systems with analytical presentation of several methods and cases. DMET – Digital Music Education and Training 2 D6.1— Survey of existing software solutions for digitisation of paper scores and digital score distribution with feature descriptions, license model, and their circulation (typical users) 1. Table of Content 1. TABLE OF CONTENT ...................................................................................................... 3 2. INTRODUCTION ............................................................................................................... 4 3. DIGITIZATION OF SCORES .......................................................................................... 5 4.
    [Show full text]
  • Lilypond: Un Music Engraver Integrabile Con LATEX
    LilyPond: un music engraver integrabile con LATEX Tommaso Gordini, Davide Liessi Sommario consistenti che deve affrontare chi stampa la musica e il motivo per cui ‘vecchio è bello’ (sezione 1). L’incisione della musica su lastre di metallo ha La seconda parte presenta LilyPond, un music rappresentato per almeno un secolo il vertice qua- engraver freeware capace di produrre spartiti di litativo della scrittura musicale. Oggi quest’arte è qualità eccellente, i suoi punti di forza, le differenze praticamente scomparsa, soppiantata dai moder- principali con altri score writer e alcuni editor ni programmi di notazione musicale che, tuttavia, particolarmente adatti agli scopi di questo lavoro non riescono nemmeno ad avvicinarsi alla bellezza (sezioni 2, 3 e 4). di una calcografia. Nella terza parte si illustrano alcune possibilità Perché l’incisione a mano è di tanto superiore? per integrare la musica prodotta da LilyPond nei Perché i software attuali faticano a raggiunger- documenti scritti con LAT X (sezione 5). ne la qualità? L’incisione tradizionale è davvero E Chiude questo contributo una breve descrizio- scomparsa o è possibile recuperarne i princìpi? ne dei limiti del programma, di alcuni progetti Nelle prossime pagine cercheremo di rispondere realizzati con esso e una rassegna di risorse utili a queste domande presentando LilyPond, un music (sezioni 6, 7 e A). engraver open source capace di realizzare prodotti particolarmente raffinati, e alcune sue possibili 1 Peculiarità e problemi della tipo- integrazioni con LATEX. grafia musicale Abstract Questa sezione contiene qualche cenno indispensa- Music engraving on metal plates has been the bile per comprendere le peculiarità della stampa highest point in music writing for at least a cen- musicale, i suoi problemi specifici e le differenze tury.
    [Show full text]
  • Introduction Obtaining and Installing Denemo
    Draft Introduction Why Use Denemo GNU Denemo is a modal, graphical music notation program. (http://Denemo.sourceforge.net). Denemo is a quick clean editor without all the clutter and eye candy of other editors. It places emphasis on your computer's keyboard for inputting notation.(input via midi keyboard is planned for a later release) Speed is in fact where Denemo excels, with a choice of multiple key binding files it is easy to make Denemo perform to your individual needs. By making notation entry touch type-able Denemo saves your hands from the mouse fatigue asso- ciated with common notation packages Relationship to LilyPond Denemo is intended to be used in conjunction with GNU LilyPond (http://www.LilyPond.org), but is adaptable to other computer-music-related purposes as well such as musical analysis. Denemo tries to output LilyPond code for stable re- leases, but not necessarily the current version. The principle is to stay close enough to permit the use of the LilyPond 'convert-ly' script. Denemo can additionally be used to output ABCmusic notation files. Obtaining and Installing Denemo Denemo is available from a variety of sources for different distributions. The latest stable release is available for down- load from Denemo's sourceforge download page, there you will also find binary files both in tar.gz format and RPM packages. Thanks to Guenter Geiger, you can get the build Denemo from the Debian unstable repositories, using the command apt-get install Denemo. Additionally a build for macintosh is available gnu-darwin.org. Distribution specific packages are available throughout the internet, if you don't see that latest release of Denemo contact your Distros main- tainer and request they add it.
    [Show full text]
  • ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO ÉDGAR RAÚL BUENAÑO LOGROÑO Tesis Presentada Ante El Instituto De Posgrado Y
    ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO INSTITUTO DE POSGRADO Y EDUCACIÓN CONTINUA TÍTULO DE LA TESIS ANÁLISIS DE HERRAMIENTAS DE SOFTWARE LIBRE ORIENTADAS AL APRENDIZAJE DEL LENGUAJE MUSICAL PARA MEJORAR EL RENDIMIENTO ACADÉMICO EN LOS ESTUDIANTES DEL PRIMER AÑO DE BACHILLERATO DE LA UNIDAD EDUCATIVA “JUAN DE VELASCO”. AUTOR: ÉDGAR RAÚL BUENAÑO LOGROÑO Tesis presentada ante el Instituto de Posgrado y Educación Continua de la ESPOCH como requisito parcial para la obtención del grado de Magíster en Informática Educativa. RIOBAMBA – ECUADOR 2016 CERTIFICACIÓN: EL TRIBUNAL DE TRABAJO DE TITULACIÓN CERTIFICA QUE: El Proyecto de Investigación, titulado “ANÁLISIS DE HERRAMIENTAS DE SOFTWARE LIBRE ORIENTADAS AL APRENDIZAJE DEL LENGUAJE MUSICAL PARA MEJORAR EL RENDIMIENTO ACADÉMICO EN LOS ESTUDIANTES DEL PRIMER AÑO DE BACHILLERATO DE LA UNIDAD EDUCATIVA “JUAN DE VELASCO”, de responsabilidad del Sr: Édgar Raúl Buenaño Logroño ha sido prolijamente revisado y se autoriza su presentación. Tribunal: _______________________________ _________________ ING. VERONICA MORA MSC. FIRMA PRESIDENTE _______________________________ _________________ DRA. NARCISA SALAZAR MSC. FIRMA DIRECTOR _______________________________ _________________ ING. WASHINGTON LUNA MSC. FIRMA MIEMBRO _______________________________ _________________ ING. EDUARDO VILLA MSC. FIRMA MIEMBRO _______________________________ _________________ COORDINADOR SISBIB ESPOCH FIRMA Riobamba, 4 de abril de 2016 DERECHOS INTELECTUALES Yo, ÉDGAR RAÚL BUENAÑO LOGROÑO, declaro que soy responsable de las ideas, doctrinas y resultados expuestos en el presente Proyecto de Investigación, y que el patrimonio intelectual generado por la misma pertenece exclusivamente a la Escuela Superior Politécnica de Chimborazo. __________________ FIRMA 0602490443 DEDICATORIA Con profundo amor y cariño dedico este trabajo a quienes me dieron la vida y sacrificaron su tiempo y esfuerzo para que pudiera realizar mis más anhelados sueños.
    [Show full text]