XML Musiikkinotaation Tallennusmuotona (Pdf)

Total Page:16

File Type:pdf, Size:1020Kb

XML Musiikkinotaation Tallennusmuotona (Pdf) XML musiikkinotaation tallennusmuotona Georgij Putilin Pro gradu -tutkielma Helsingin yliopisto Taiteiden tutkimuksen laitos Musiikkitiede Tammikuu 2005 HELSINGIN YLIOPISTO − HELSINGFORS UNIVERSITET Tiedekunta/Osasto − Fakultet/Sektion Laitos − Institution Humanistinen tiedekunta/Taiteiden tutkimus Musiikkitieteen laitos Tekijä − Författare Putilin, Georgij Työn nimi − Arbetets titel XML musiikkinotaation tallennusmuotona Oppiaine − Läroämne Musiikkitiede Työn laji − Arbetets art Aika − Datum Sivumäärä − Sidoantal Pro gradu -tutkielma Tammikuu 2005 82 Tiivistelmä − Referat Tutkielman tarkoituksena on selvittää Extensible Markup Languagen (lyh. XML) käytön periaatteet musiikin notaation kuvailukielenä sekä tarkastella, minkälaisia ongelmia musiikin kuvaamisessa XML:n avulla on ja mitä mahdollisuuksia XML:n kaltainen yleiskäyttöinen suositus tarjoaa musiikin ja erityisesti notaation kuvaamiseen. Teoreettis-metodologisena viitekehyksenä on musiikin representaatio yleisesti ja erityisesti elektronisessa muodossa. Tutkielmassa selvitetään aluksi musiikkia informaationa. Erityisesti huomion kohteena on nuottikirjoitus ja sen sisältämä musiikillinen informaatio. Lisäksi tutkielmassa tarkastellaan tietokonepohjaista notaatiota, sen historiaa ja käyttöä sekä notaation asettamia vaatimuksia tietokonepohjaiselle notaatiolle. Musiikin aikaisemmista representaatioista esitellään MIDI, DARMS, NIFF ja SMDL. Lopuksi musiikin notaation XML-representaatiota verrataan edellä mainittuihin musiikin representaatioihin. Tutkielman lopputuloksena voi todeta, että XML-teknologia ei ratkaise kaikkia ongelmia, jotka ovat ilmenneet jo aikaisempien musiikin notaation tallennus- ja siirtoformaattien käytössä ja käyttöönotossa. XML:n vahvuuksia musiikin notaation tallennusmuotona ovat laitteisto-, järjestelmä- ja ohjelmistoriippumattomuus ja dokumentin sisällön monikäyttöisyys. Rakenteisuutensa ansiosta XML soveltuu musiikin notaation tallennus- ja siirtoformaatiksi, sillä se on laajennettavissa ja muokattavissa tarpeiden mukaisesti. XML-pohjaisen musiikin notaation representaation kehityksen ja jatkuvuuden puolesta puhuu XML:ään perustuvan teknologian laaja käyttö. Se takaa jatkuvan kehitystyön sekä työkalut, joita on mahdollista käyttää hyväksi myös musiikin ja erityisesti notaation alueella. Avainsanat - Nyckelord Musiikin notaatio, XML, musiikin kuvauskielet. Säilytyspaikka - Förvaringställe Humanistisen tiedekunnan kirjasto, Vironkatu Muita tietoja XML MUSIIKKINOTAATION TALLENNUSMUOTONA 1 Johdanto 1 2 Musiikki informaationa 5 2.1 Musiikillinen koodi ja auditiivinen esitys 5 2.2 Nuottikirjoitus 6 2.3 Viivastonotaatio musiikin informaation välittäjänä 8 2.4 Musiikin tietokonerepresentaatio 10 2.5 Musiikin attribuuttien tietokonerepresentaatio 12 2.6 Musiikin notaation siirtoformaatin vaatimukset 13 3 Tietokonepohjainen notaatio 16 3.1 Tietokonenotaation edut 16 3.2 Ammattitasoisen notaatioeditorin vaatimukset 17 3.3 Tietokonepohjaisen notaation historiaa 19 4 Aikaisempia musiikin representaatioita 22 4.1 MIDI 22 4.1.1 MIDI 1.0 spesifikaatio ja Standard MIDI Files 22 4.1.2 Standard MIDI Files -tiedoston rakenne 23 4.1.3 MIDI:n käyttö musiikkiohjelmistoissa 25 4.2 Digital Alternate Representation of Musical Scores 27 4.3 The Notation Interchange File Format 29 4.3.1 NIFF-tiedostoformaatin rakenne 29 4.3.2 NIFF notaation representaationa 31 4.4 HyTime ja Standard Music Description Language 35 4.4.1 SMDL:n alueet (domains) 35 4.4.2 SMDL:n loogisen rakenteen peruselementit 37 4.4.3 SMDL:n käyttö ja nykytila 39 i 5 Extensible Markup Language 40 5.1 Mikä XML on? 40 5.2 XML-dokumentin rakenne 41 5.3 Document Type Definition 41 5.4 XML-dokumentin muotoilu 43 5.5 XML-sovellukset 46 6 XML notaation kuvauskielenä 48 6.1 MusicXML 48 6.1.1 MusicXML:n rakenne 49 6.1.2 MusicXML tiedoston rakenne 50 6.1.3 MusicXML:n käyttö eri ohjelmistoissa 54 6.1.4 MusicXML:n nykytila 56 6.2 Music Markup Language 56 6.2.1 MML:n rakenne ja notaation kuvaus 57 6.2.2 MML:n nykytila 60 6.3 NIFFML 60 6.4 Muita XML-pohjaisia notaation kuvauskieliä 64 7 XML:n vertailua ja soveltuvuuden arviointia muihin musiikkinotaation kuvauskieliin 66 7.1 Kuvauskielet notaation loogisen rakenteen kuvaajina 66 7.2 Kuvauskielet graafisen rakenteen kuvaajina 67 7.3 XML ja notaatio-ohjelmiin liittyvät ongelmat 70 7.4 XML:n musiikkisovellukset monikanavajulkaisussa 71 8 Yhteenveto 73 Lähteet 76 ii 1 Johdanto Viimeisten vuosikymmenien aikana on kehitetty lukuisia ohjelmia musiikin tietoko- nepohjaista käsittelyä varten. Eri käyttötarkoituksia ja päämääriä varten on erityyppi- siä ohjelmia: muun muassa nuotinkirjoitus-, nuotintunnistus-, sävellys- ja analyysi- sekä äänisynteesiohjelmia. Ohjelmalla on oltava vähintään yksi tiedostoformaatti, jotta ohjelmistossa käsiteltävää tietoa voitaisiin editoida ja tallentaa uudelleen käsittelyä varten samassa tietokoneessa tai mahdollisesti siirtää tallennettu tiedosto käsiteltäväksi vastaavalla ohjelmistolla toisessa tietokoneessa. Kun esimerkiksi notaatio-ohjelman käyttäjä tallentaa tietokoneen avulla kirjoittamansa kappaleen, kappale tallentuu tietokoneeseen käytetyn ohjelman sisäisen formaatin määrittelemällä tavalla. Tämä sisäinen formaatti sisältää musiikin informaation kuvattuna siten, että tietokoneohjelma pystyy sen tunnistamaan. Tällainen sisäinen formaatti on useimmiten binäärimuodossa, jonka vain tietty sovellusohjelma tunnistaa. Koodi voi olla myös tekstimuodossa, jolloin se on luettavissa ja ymmärrettävissä sellaisenaan. Lopulta myös tietokoneeseen tallennettu tekstimuotoinen koodi muuttuu binäärimuotoiseksi tiedoksi tietokoneen kovalevyllä. Aineisto, jota on käsitelty jossakin sovelluksessa, on harvoin siirrettävissä toiseen saman sovellusalueen ohjelmaan jatkokäsittelyä varten menettämättä samalla olen- naista tietoa. Poikkeuksena ovat ohjelmat, jotka on kehitetty toimimaan jonkin tietyn ohjelman apuohjelmina. Toistaiseksi yleisin eri musiikkiohjelmien välillä käytettävä tiedostomuoto on binäärinen MIDI-tiedosto. MIDI (Musical Instrument Digital Inter- face) on teollisuusstandardi musiikin koodaamiseksi konemuotoon ohjauskoodeiksi (Tietotekniikan liitto ry:n sanatoimikunta 1999, 112). Muita musiikin ja notaation siirtoformaatteja ovat NIFF (Notation Interchange File Format) ja SMDL (Standard Music Description Language). Näistä NIFF perustuu binääriseen RIFF (Resource Interchange File Format) formaattiin (NIFF 1998). Sitä on käytetty etupäässä nuotinnus- ja kuvanlukuohjelmien siirtoformaattina. MIDI:in verrattuna NIFF-formaatti sisältää enemmän notaatioinformaatiota, mutta tämä graa- 1 finen representaatio ei ole riittävä esitys- ja analyysiohjelmille. SMDL, joka perustuu SGML (Standard Generalized Markup Langue) metakieleen, on hyvin monimutkai- nen määrittelyltään. Airi Salminen (1995, 12) esittää SGML-standardiin pohjautuvan esitystapastandardin tukevan 1) laitteisto-, järjestelmä- ja ohjelmistoriippumattomuutta, 2) dokumentin si- sällön monikäyttöisyyttä ja sisällön eri osasten merkitysten automaattista tunnista- mista ja 3) dokumentin siirrettävyyttä ja 4) tiedon hallintaa. XML:n eräs vahvuus on juuri sen perustuminen SGML:ään. SGML–standardia on kehitelty jo vuodesta 1974 lähtien ja se on hyväksytty ISO-standardiksi vuonna 1986. Näin ollen XML- teknologiassa käytettävät keskeiset ideat on havaittu toimiviksi vuosien ja lukuisten projektien saatossa. XML on saanut laajasti jalansijaa vaikutusvaltaisten ohjelmisto- yhtiöiden tuotekehittelyssä. Esimerkiksi Microsoftin uusimmissa Office 2003 - ohjelmistossa on mahdollista hyväksikäyttää XML:ää: Office-ohjelmat sekä lukevat XML-tiedostoja että mahdollistavat XML-tiedostojen luomisen ja tallentamisen. XML:ää on mahdollista käyttää myös useissa julkaisu- ja multimediaohjelmissa, joissa esityksen sisältämä tieto on generoitavissa XML-tiedostoista. Esimerkki tällai- sesta käytöstä on WWW-uutispalvelu, jonka vaihtuvat uutiset päivitetään XML- tiedostoista. XML:ää käytetään hyväksi myös liiketoimintaprosesseissa. Tällainen käyttökohde on esimerkiksi sähköinen kaupankäynti. Tietokoneiden yleistyminen ja notaatio-ohjelmien graafiset, käyttöä helpottavat käyt- töliittymät laajensivat tietokonepohjaisen nuottieditoinnin käyttäjäkuntaa (Selfridge- Field 1997, 5-6; Byrd 1994, 17-19). Tietokonetta ruvettiin käyttämään nuotinkirjoi- tustyössä kynän ja paperin korvaajana. Nuottien julkaisutoiminnassa tietokoneella viimeistelty nuottigrafiikka valtasi alaa käsin nuotteja puhtaaksikirjoittavien nuotti- graafikoiden siirtyessä tietokonepohjaisen nuottieditoinnin käyttäjiksi. Perinteisen nuottijulkaisuprosessin lopputuotteena on painotuote, jonka jakelu tapahtuu pääasias- sa musiikkiliikkeiden välityksellä. Internet ja erityisesti sen World Wide Web - järjestelmä (lyh. WWW) muodostaa uuden nuottien digitaalisen julkaisukanavan. Tämä uusi ympäristö asettaa nuottijulkaisulle ja jakelulle uusia vaatimuksia: nuotteja on kyettävä lukemaan, tulostamaan ja myös myymään Internetissä digitaalisessa muodossa selaimen välityksellä. Eräs käytetyimmistä ratkaisuista nuottien WWW– julkaisussa ja -jakelussa on Adoben kehittämä Portable Document Format tiedosto- 2 muoto (lyh. PDF). PDF-tiedostomuotoon tallennettuja nuotteja voi katsoa näytöltä sekä tulostaa ja tallentaa ilmaisen Acrobat Reader -ohjelman avulla. Internet-julkaisu on mahdollistettu myös tämän hetken johtavissa notaatio-ohjelmissa, joita ovat muun muassa Sibelius ja Finale. Kyseisten ohjelmien nuottitiedostoja voi avata selaimessa selaimen lisäohjelmien avulla. Selaimen lisäohjelma on ohjelma, joka on erikseen asennettava tietokoneeseen WWW-selaimen laajennusmoduliksi,
Recommended publications
  • Introduo Computao Musical (Minicurso Cbcomp 2004)
    IV Congresso Brasileiro de Computação CBComp 2004 Brasil Introdução à Computação Musical E. M. Miletto, L. L. Costalonga, L. V. Flores, E. F. Fritsch, M. S. Pimenta e R. M. Vicari Instituto de Informática - Laboratório de Computação & Música Universidade Federal do Rio Grande do Sul Av. Bento Gonçalves, 9500 Bloco IV - Campus do Vale - Bairro Agronomia - CEP 91501-970 Porto Alegre - RS - Brasil {miletto, llcostalonga, lvf, fritsch, mpimenta, rosa}@inf.ufrgs.br RESUMO E. M. Miletto, L. L. Costalonga, L. V. Flores, E. F. Fritsch, M. S. Pimenta e R. M. Vicari. 2004. Introdução à Computação Musical. Congresso Brasileiro de Ciência da Computação, S Itajaí, 2004, 883 – 902. Itajaí, SC – Brasil, ISSN 1677-2822 A idéia deste minicurso é propiciar aos alunos conhecer alguns conceitos introdutórios de Computação Musical, uma área eminentemente interdisciplinar e que engloba problemas computacionais interessantes e relevantes (por exemplo, de representação de conhecimento musical, de controle a tempo-real de dispositivos, de interação com usuários possivelmente leigos em informática, para enumerar apenas alguns) subjacentes ao universo musical, que já é fascinante por si só. É uma área emergente no Brasil, mas já possui um reconhecimento da comunidade acadêmica de informática, uma vez que a SBC possui uma Comissão Especial de Computação Musical, que organiza um evento periódico (Simpósio Brasileiro de Computação Musical – SBCM). Ano passado, o IX SBCM aconteceu em Campinas em conjunto com o Congresso da SBC (ver http://www.nics.unicamp.br/nucom/portugues). As características interdisciplinares do tema têm sido, nos últimos anos, objeto de trabalho quotidiano do Grupo de Computação Musical da Universidade Federal do Rio Grande do Sul (UFRGS), que conta com a participação e interação efetivas de professores, alunos e pesquisadores tanto do Instituto de Informática quanto do Instituto de Artes da UFRGS (ver http://www.musicaeletronica.ufrgs.br).
    [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]
  • Gsharp, Un Éditeur De Partitions De Musique Interactif Et Personnalisable
    Gsharp, un éditeur de partitions de musique interactif et personnalisable Christophe Rhodes* — Robert Strandh** * Department of Computing Goldsmiths, University of London London SE14 6NW United Kingdom [email protected] ** LaBRI, Université Bordeaux 1 351, Cours de la libération 33405 Talence Cedex France [email protected] RÉSUMÉ. Dans cet article, nous présentons Gsharp, un projet dont le but est la création d’un éditeur de partitions de musique traditionnelles. Le logiciel Gsharp est écrit en Common Lisp et utilise CLIM (Common Lisp Interface Manager) comme bibliothèque pour l’interaction avec l’utilisateur. De nombreux algorithmes et structures de données ont été inventés afin d’assurer un performance acceptable pour de simples interactions comme l’insertion ou la suppression d’une note ou d’un accord. ABSTRACT. In this article, we present Gsharp, a project with the purpose of creating an editor for traditional music scores. Gsharp is written in Common Lisp, and uses the CLIM (Common Lisp Interface Manager) library for interactions with the user. Several new algorithms and data structures were invented in order to ensure acceptable performance for simple interactions such as inserting or deleting a note or a chord. MOTS-CLÉS : édition de partitions, Common Lisp, CLIM, personnalisation, logiciels interactif KEYWORDS: score editing, Common Lisp, CLIM, customization, interactive software DN – 11/2008. Documents musicaux, pages 9 à 28 10 DN – 11/2008. Documents musicaux 1. Introduction Gsharp est un projet dont le but est la création d’un éditeur de partitions de mu- sique. Il s’agit d’un logiciel interactif dans le sens qu’après chaque action de la part de l’utilisateur, le résultat final de la mise en page est visible.
    [Show full text]
  • Gsharp, Un Éditeur De Partitions De Musique Interactif Et Personnalisable
    Gsharp, un éditeur de partitions de musique interactif et personnalisable Christophe Rhodes* — Robert Strandh** * Department of Computing Goldsmiths, University of London London SE14 6NW United Kingdom [email protected] ** LaBRI, Université Bordeaux 1 351, Cours de la libération 33405 Talence Cedex France [email protected] RÉSUMÉ. Dans cet article, nous présentons Gsharp, un projet dont le but est la création d’un éditeur de partitions de musique traditionnelles. Le logiciel Gsharp est écrit en Common Lisp et utilise CLIM (Common Lisp Interface Manager) comme bibliothèque pour l’interaction avec l’utilisateur. De nombreux algorithmes et structures de données ont été inventés afin d’assurer un performance acceptable pour de simples interactions comme l’insertion ou la suppression d’une note ou d’un accord. ABSTRACT. In this article, we present Gsharp, a project with the purpose of creating an editor for traditional music scores. Gsharp is written in Common Lisp, and uses the CLIM (Common Lisp Interface Manager) library for interactions with the user. Several new algorithms and data structures were invented in order to ensure acceptable performance for simple interactions such as inserting or deleting a note or a chord. MOTS-CLÉS : édition de partitions, Common Lisp, CLIM, personnalisation, logiciels interactif KEYWORDS: score editing, Common Lisp, CLIM, customization, interactive software 2e soumission à Document Numérique, le 23 janvier 2009 2 2e soumission à Document Numérique 1. Introduction Gsharp est un projet dont le but est la création d’un éditeur de partitions de mu- sique. Il s’agit d’un logiciel interactif dans le sens qu’après chaque action de la part de l’utilisateur, le résultat final de la mise en page est visible.
    [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]
  • Notaatio-Ohjelmistot
    PLAY TP1 | Mobiili musiikkikasvatusteknologia NOTAATIO | Notaatio-ohjelmistot 3.12.2015 (v1.2) Sami Sallinen, projektipäällikkö Sisältö Notaatio-ohjelmistot* • Nuotinkirjoitus ja muokkaaminen mobiililaitteilla. • Nuottikuvan lukeminen, annotointi ja kuunteleminen mobiilisovelluksilla. Jatkokurssilla käsitellään yhteistoiminnallista nuotinkirjoitusta sekä nuottien jakamista ja palautteenantoa NoteFlight -selainsovelluksella. * notaatio-ohjelmisto (engl. notation software) = nuotinkirjoitusohjelmisto (engl. scorewriter) 2 Sami Sallinen 2.12.2015 Notaatio-ohjelmistot • notaatio-ohjelmisto on ohjelmisto, jolla luodaan ja muokataan nuottikuvaa, jota voidaan tarkastella näytöltä tai se voidaan tulostaa • nuottikuvaa on useimmiten myös mahdollista kuunnella ohjelmiston avulla • notaatio-ohjelmistot yleistyivät 1980-luvulla henkilökohtaisten (työpöytä)tietokoneiden yleistymisen myötä • 1990-luvulla paikkansa vakiinnuttivat Finale ja Sibelius, joilla oli/on mahdollista tuottaa ammattitason nuottikuvaa 3 Sami Sallinen 2.12.2015 Notaatio-ohjelmistot • notaatio-ohjelmistoihin voidaan perinteisesti syöttää nuottitapahtumia hiiren, näppäimistön ja/tai MIDI- koskettimiston avulla • mobiililaitteissa syöttö voi tapahtua myös kosketusnäytön avulla • joihinkin sovelluksiin voidaan jopa skannata nuotteja (esim. Sibelius/Neuratron PhotoScore) tai niihin voidaan syöttää musiikillisia tapahtumia soittamalla tai laulamalla [akustisesti] (esim. ScoreCloud) lue lisää: https://en.wikipedia.org/wiki/Scorewriter 4 Sami Sallinen 2.12.2015 Notaatio-ohjelmistot • notaatio-ohjelmistojen
    [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]
  • Audio Formats
    Audio Formats www.voxtab.com Extension File Description Extension File Description .3ga 3GPP Audio File .mus Finale Notation File Format .4mp 4-MP3 Database File .mus Doom Music File 0.699 UNIS Composer 669 Module .mus Minecraft Music File .6cm Six Channel Module .musa Aleph One Music File .8cm Eight Channel Module .mux Myriad Stand-Alone Music Score .8med Amiga OctaMed Music File .mux Trackmania Music File .8svx Amiga 8-Bit Sound File .muz MUZ Audio File .a2m AdLib Tracker 2 File .mws MWave DSP Synth Instrument Extract .a52 Dolby Digital Audio File .mx3 Mixcraft 3 Audio Project .aa Audible Audio Book File .mx4 Mixcraft 4 Audio Project .aa3 ATRAC Audio File .mx5 Mixcraft 5 Audio Project .aac Advanced Audio Coding File .mx5template Mixcraft 5 Audio Project Template .aax Audible Enhanced Audiobook File .mxl Compressed MusicXML File .ab Ambling BookPlayer MP3 File .mxmf Mobile XMF Ringtone File .abc ABC Music Notation .myr Myriad Music File .abm Music Album .mzp Mozart Percussion File .ac3 Audio Codec 3 File .nap Napster Secured Music File .acd ACID Project File .nbs Minecraft Note Block Studio File .acd-bak Sony ACID Project Backup File .ncw Native Compressed Wave File .acd-zip Sony ACID Project With Embedded Media File .nkb Kontakt Audio Bank .acm Interplay Audio File .nkc Kontakt Library Data File .acp aacPlus Audio File .nki KONTAKT Instrument File .act ADPCM Compressed Audio File .nkm Kontakt Multi Instrument File .adg Ableton Device Group .nks Kontakt Monolith Container .adt ADTS Audio File .nkx Kontakt Monolith Container File .adts
    [Show full text]
  • Using Musicxml for File Interchange
    Recordare Using MusicXML for File Interchange Michael Good and Geri Actor Recordare LLC [email protected], [email protected] www.recordare.com September 2003 Copyright © 2003 Recordare LLC 1 MusicXML: A New Standard A universal translator for common Western musical notation Based on Internet-standard XML technology Far superior to MIDI for music notation Available via a royalty-free license Supports Finale, Sibelius, and many more programs and formats First widely adopted format since MIDI September 2003 Copyright © 2003 Recordare LLC 2 MusicXML Interchange Today Finale SharpEye Igor Engraver TaBazar MuseData MusicEase abc Virtual Composer Sibelius MusicXML MIDI MuseBook SCORE XEMO JMSL Lime NIFF KGuitar Middle C Key: Plaine and Easie LilyPond Shipping Now Nightingale Beta/Prototype September 2003 Copyright © 2003 Recordare LLC 3 MusicXML Accuracy Original as scanned into SharpEye Imported into Finale via MusicXML Imported into Finale via MIDI Imported into Sibelius via NIFF September 2003 Copyright © 2003 Recordare LLC 4 Improvements since WEDELMUSIC 2002 Dolet for Sibelius now available Percussion notation support improved and implemented in Dolet for Finale Added link and bookmark elements for easier multimedia integration Added measure styles, including multimeasure rests and slash notation More comprehensive and tested features for pop and jazz notation September 2003 Copyright © 2003 Recordare LLC 5 Sibelius to Finale Original as entered into Sibelius Imported into Finale via MIDI Imported into Finale via MusicXML September 2003
    [Show full text]
  • Übersicht Einiger Programme Für Notensatz
    Notation am Computer II von Prof. Thomas Buchholz, Halle Auf vielfachen Wunsch gebe ich hier eine aktualisierte Übersicht, der in den INFORMATIONEN 1/2007 abgedruckten Tabelle. Die meisten Programme konnte ich selbst testen – einige nur in einer Demoversion oder als Trial-Version. Die Internetadressen sind alle geprüft und aktuell. (Stand: Februar 2008) Programm K System Internet Preis* Bemerkungen Verlags- Wieder- letzte Version nutzung gabe Sprache Score 1 MS DOS, http://scoremus.com $ 750,00 Ein 1990 für Schott kreiertes Profi-Programm, mit fast unendlichen Schott, Peters, MIDI 4.01 (2002) (bis Windows Möglichkeiten, aber sehr aufwendiger Bedienung. Jede Seite hat Bärenreiter, englisch ME, sonst eine Datei. Seitenansicht in DOS-Qualität. Kaum Datenaustausch Boosey & über Emula- mit anderen Programmen möglich. PDF-Export Hawkes, UE, tion auch auf Eine Windows-Version befindet sich in der Alpha-Testphase. Edition Mar- Mac) gaux u. a. Finale 1 Mac G4, M5, www.klemm-music.de € 599,00 Neben Sibelius das universellste Notationsprogramm mit Audio- Bärenreiter, VST 2008 OS10.4 und und Videofunktionen, erweiterte Wiedegabe über Human Play- AMA, Warner AU deutsch höher back®, Seitenansicht und fortlaufende Ansicht. Datenaustausch Bros., Peters, englisch Windows MIDI, musicXML, Converter für score und Sibelius, Grafikforma- Stern u. a. 2000, XP, te, soll in der Bedienbarkeit Sibelius unterlegen sein Vista Sibelius 1 Mac OS X www.sibeliusmusic.com € 699,00 Neben Finale das universellste Notationsprogramm mit Audio- und Hal Leonard, VST 5.1.0 (2007) 10.4 www.m3c.de Videofunktionen, erweiterte Wiedergabe über Kontaktplayer von Peters, Bären- AU deutsch Windows NI®, Programmierschnittstelle für PlugIns, Seitenansicht mit reiter, Boosey englisch XP, Vista Zoom.
    [Show full text]
  • Introdução À Computação Musical
    IV Congresso Brasileiro de Ciência da CBComp 2004 Brasil ISSN Computação (Procedimentos) Introdução à Computação Musical E. M. Miletto, L. L. Costalonga, L. V. Flores, E. F. Fritsch, M. S. Pimenta e R. M. Vicari Instituto de Informática - Laboratório de Computação & Música Universidade Federal do Rio Grande do Sul Av. Bento Gonçalves, 9500 Bloco IV - Campus do Vale - Bairro Agronomia - CEP 91501-970 Porto Alegre - RS - Brasil {miletto, llcostalonga, lvf, fritsch, mpimenta, rosa}@inf.ufrgs.br RESUMO E. M. Miletto, L. L. Costalonga, L. V. Flores, E. F. Fritsch, M. S. Pimenta e R. M. Vicari. 2004. Introdução à Computação Musical. Congresso Brasileiro de Ciência da Computação, SI xxx. (Procedimentos do IV Congresso Brasileiro de Ciência da Computação), pg – pg. Itajaí, SC – Brasil, ISSN A idéia deste minicurso é propiciar aos alunos conhecer alguns conceitos introdutórios de Computação Musical, uma área eminentemente interdisciplinar e que engloba problemas computacionais interessantes e relevantes (por exemplo, de representação de conhecimento musical, de controle a tempo-real de dispositivos, de interação com usuários possivelmente leigos em informática, para enumerar apenas alguns) subjacentes ao universo musical, que já é fascinante por si só. É uma área emergente no Brasil, mas já possui um reconhecimento da comunidade acadêmica de informática, uma vez que a SBC possui uma Comissão Especial de Computação Musical, que organiza um evento periódico (Simpósio Brasileiro de Computação Musical – SBCM). Ano passado, o IX SBCM aconteceu em Campinas em conjunto com o Congresso da SBC (ver http://www.nics.unicamp.br/nucom/portugues). As características interdisciplinares do tema têm sido, nos últimos anos, objeto de trabalho quotidiano do Grupo de Computação Musical da Universidade Federal do Rio Grande do Sul (UFRGS), que conta com a participação e interação efetivas de professores, alunos e pesquisadores tanto do Instituto de Informática quanto do Instituto de Artes da UFRGS (ver http://www.musicaeletronica.ufrgs.br).
    [Show full text]
  • January Issue
    2 FREE BOOKS! OFFICE 2001 TIPS & PHOTOSHOP 6.0 Macworld MORE NEWS, MORE REVIEWS J ANUARY 2001 ANUARY DIGITAL CAMCORDERS • DREAMWEAVER 4 • iMOVIE TIPS • NEW-LOOK MAC BUYERS’ GUIDE • OS 4 • iMOVIE TIPS NEW-LOOK CAMCORDERS • DREAMWEAVER DIGITAL X WIN £5,000 High-end Macworldwww.macworld.co.uk scanner! Mac magic Digital video made easy Best camcorders tested + Expert iMovie tips Buying a Mac All-new Buyers’ Guide! Mouse trap Optical input tested Dreamweaver 4 Reviewed Mac OS X explained read me first Simon Jary Apple needs to think different itself, and editor-in-chief sacrifice some of its adverts’ slickness to address real issues for real people. Supermarket sweet efore Steve Jobs returned to the company in Walk into any Dixons or Currys high-street store, 1997 there were hardly ever any Apple adverts and you’ll see row upon row of Windows PCs. A year or on the telly. Now, you can’t turn on Ally McBeal so ago, there were iMacs too – but the staff knew so B or Frasier without catching cameras smooching little about the Mac OS that they didn’t even try to sell round an iMac like teenage boys round a Jennifer Lopez them. Apple has made some grand promises to rectify calendar. And when it’s not the Indigo iMac with Elvis’ this situation through training programmes and Blue Suede Shoes playing in the background, it’s Jeff reward schemes, but what the company really needs to Goldblum extolling the virtues of iMovie or telling us do is get more Macs out there in front of people.
    [Show full text]