MusicXML — це формат файлів на основі XML для представлення європейської музичної нотації . Формат є відкритим, повністю задокументованим і може вільно використовуватися відповідно до угоди W3C .
Розширення файлу: | .musicxml, .mxl |
---|---|
MIME-тип: | application/vnd.recordare.musicxml+xml, application/vnd.recordare.musicxml |
Розробник: | W3C Music Notation Community Group |
Остання версія: | 4.0 |
Дата випуску останньої версії: | June 2021 |
Тип формату: | Музична нотація |
Розширений з: | XML |
Сайт: | www.musicxml.com |
історія
MusicXML був винайдений Майклом Гудом і спочатку розроблений Recordare LLC. В його основу покладено класичні формати, такі як MuseData Волтера Гьюлетта на основі ASCII і Humdrum Девіда Гурона. Він призначений для обміну партитурами, виконаними у різних нотних редакторах . Розробкою MusicXML керувала MakeMusic після придбання компанією Recordare у 2011 році У липні 2015 року розробку MusicXML було передано групі W3C Music Notation Community Group
Версія 1.0 була випущена в січні 2004 року. Версія 1.1 була випущена в травні 2005 року з покращеною підтримкою форматування. Версія 2.0 була випущена в червні 2007 року і включала стандартний стиснений формат. Версія 3.0 була випущена в серпні 2011 року з покращеною підтримкою віртуальних інструментів як у версіях DTD, так і в XSD. Версія 3.1 була випущена в грудні 2017 року з покращеною підтримкою стандартного макета музичних шрифтів ( SMuFL ). Версія 4.0 була випущена в червні 2021 року.
Підтримка
Станом на October 2021, MusicXML підтримують близько 260 програм, зокрема:
- Більшість нотних, редакторів, включаючи Finale, Sibelius і MuseScore.
- Більшість програм оптичного розпізнавання музики, включаючи SmartScore, та Audiveris
- Більшість секвенсорів, зокрема Cubase, Logic Pro, Digital Performer і SONAR
Крім того, можлива веб-підтримка за допомогою елемента canvas HTML5 і JavaScript, що забезпечує відтворення музики у веб-браузері .
Формат MusicXML окрім власне нотних знаків також дозволяє зафіксувати інформацію про тональність, музичний розмір , ключі, особливості хвостиків або ребер нот, ліги, орнаменти, штрихові позначення та знаки репризи.
приклад
Як і всі формати на основі XML, MusicXML призначений для легкого аналізу та обробки автоматизованими інструментами. Хоча MusicXML можна створити вручну, нотні редактори значно спрощують читання, запис і редагування файлів MusicXML.
У наступному прикладі наведено партитуру, що складається з однієї цілої ноти до першої октави в тональності до мажор на скрипковому ключі .
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <!DOCTYPE score-partwise PUBLIC "-//Recordare//DTD MusicXML 4.0 Partwise//EN" "http://www.musicxml.org/dtds/partwise.dtd"> <score-partwise version="4.0"> <part-list> <score-part id="P1"> <part-name>Music</part-name> </score-part> </part-list> <part id="P1"> <measure number="1"> <attributes> <divisions>1</divisions> <key> <fifths>0</fifths> </key> <time> <beats>4</beats> <beat-type>4</beat-type> </time> <clef> <sign>G</sign> <line>2</line> </clef> </attributes> <note> <pitch> <step>C</step> <octave>4</octave> </pitch> <duration>4</duration> <type>whole</type> </note> </measure> </part> </score-partwise>
Представлене вище кодування є багатослівним; MusicXML v2.0 передбачає стислий формат zip з a.mxl Суфікс , який може стиснути вихідний файл у 20 разів.
Список літератури
- Type name: application : Subtype name: vnd.recordare.musicxml+xml. Iana.org. Процитовано 24 листопада 2014.
- Type name: application : Subtype name: vnd.recordare.musicxml. Iana.org. Процитовано 24 листопада 2014.
- Working group releases MusicXML update. Процитовано 7 червня 2021.
- Sustainability of Digital Formats Planning for Library of Congress Collections — MusicXML, Version 3.1. Library of Congress. 9 травня 2019. Процитовано 15 жовтня 2020.
- W3C Community Final Specification Agreement. W3C. Процитовано 19 грудня 2017.
- Hewlett, Walter B. (1997). Chapter 27: MuseData: Multipurpose Representation. У Selfridge-Field, Eleanor (ред.). Beyond MIDI: The Handbook of Musical Codes. MIT Press. с. 402–447. ISBN .
- Good, Michael. MusicXML: An Internet-Friendly Format for Sheet Music. CiteSeerX 10.1.1.118.5431.
- Recordare Closing Release (PDF). Makemusic.com. Процитовано 13 грудня 2014.
- Phelps, David. MakeMusic acquires assets of Internet music company. StarTribune. Процитовано 15 жовтня 2020.
- Beyond iTunes: XML boffins target sheet music. The Register. Процитовано 19 грудня 2017.
- Compressed MXL Files. MusicXML. Процитовано 27 червня 2014.
- Version History of MusicXML. Musicxml.com. Процитовано 27 червня 2014.
- News: Recordare Adds Finale 2010 Support to Dolet 5 for Finale Plug-In.
- Working group releases its first MusicXML update. ScoringNotes.com. NYC Music Services. 18 грудня 2017. Процитовано 19 грудня 2017.
- MusicXML 4.0. MusicXML (амер.). Процитовано 3 січня 2022.
- Software. MusicXML. Процитовано 27 жовтня 2021.
- File format. MuseScore. Процитовано 27 червня 2014.
- . Musicxml-viewer.com. 15 травня 2012. Архів оригіналу за 3 April 2016. Процитовано 27 червня 2014.
- . Drexel University, Philadelphia, Pennsylvania. ISBN .
{{}}
: Пропущений або порожній|title=
() - Hello World: A One-Bar Song with a Whole Note on Middle C in 4/4 time. Musicxml.com. Процитовано 19 грудня 2017.
- MusicXML FAQ. MusicXML. Процитовано 13 грудня 2014.
Зовнішні посилання
- MusicXML 4.0 Остаточний звіт групи спільноти
- Група спільноти W3C Music Notation
- Переглядач MusicXML на Soundslice
- IEEE 1599 на IEEE.org
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
MusicXML ce format fajliv na osnovi XML dlya predstavlennya yevropejskoyi muzichnoyi notaciyi Format ye vidkritim povnistyu zadokumentovanim i mozhe vilno vikoristovuvatisya vidpovidno do ugodi W3C MusicXMLRozshirennya fajlu musicxml mxlMIME tip application vnd recordare musicxml xml application vnd recordare musicxmlRozrobnik W3C Music Notation Community GroupOstannya versiya 4 0Data vipusku ostannoyi versiyi June 2021Tip formatu Muzichna notaciyaRozshirenij z XMLSajt www musicxml comistoriyaMusicXML buv vinajdenij Majklom Gudom i spochatku rozroblenij Recordare LLC V jogo osnovu pokladeno klasichni formati taki yak MuseData Voltera Gyuletta na osnovi ASCII i Humdrum Devida Gurona Vin priznachenij dlya obminu partiturami vikonanimi u riznih notnih redaktorah Rozrobkoyu MusicXML keruvala MakeMusic pislya pridbannya kompaniyeyu Recordare u 2011 roci U lipni 2015 roku rozrobku MusicXML bulo peredano grupi W3C Music Notation Community Group Versiya 1 0 bula vipushena v sichni 2004 roku Versiya 1 1 bula vipushena v travni 2005 roku z pokrashenoyu pidtrimkoyu formatuvannya Versiya 2 0 bula vipushena v chervni 2007 roku i vklyuchala standartnij stisnenij format Versiya 3 0 bula vipushena v serpni 2011 roku z pokrashenoyu pidtrimkoyu virtualnih instrumentiv yak u versiyah DTD tak i v XSD Versiya 3 1 bula vipushena v grudni 2017 roku z pokrashenoyu pidtrimkoyu standartnogo maketa muzichnih shriftiv SMuFL Versiya 4 0 bula vipushena v chervni 2021 roku PidtrimkaStanom na October 2021 MusicXML pidtrimuyut blizko 260 program zokrema Bilshist notnih redaktoriv vklyuchayuchi Finale Sibelius i MuseScore Bilshist program optichnogo rozpiznavannya muziki vklyuchayuchi SmartScore ta Audiveris Bilshist sekvensoriv zokrema Cubase Logic Pro Digital Performer i SONAR Krim togo mozhliva veb pidtrimka za dopomogoyu elementa canvas HTML5 i JavaScript sho zabezpechuye vidtvorennya muziki u veb brauzeri Format MusicXML okrim vlasne notnih znakiv takozh dozvolyaye zafiksuvati informaciyu pro tonalnist muzichnij rozmir klyuchi osoblivosti hvostikiv abo reber not ligi ornamenti shtrihovi poznachennya ta znaki reprizi prikladYak i vsi formati na osnovi XML MusicXML priznachenij dlya legkogo analizu ta obrobki avtomatizovanimi instrumentami Hocha MusicXML mozhna stvoriti vruchnu notni redaktori znachno sproshuyut chitannya zapis i redaguvannya fajliv MusicXML U nastupnomu prikladi navedeno partituru sho skladayetsya z odniyeyi ciloyi noti do pershoyi oktavi v tonalnosti do mazhor na skripkovomu klyuchi Zobrazhennya serednoyi do na skripkovomu klyuchi stvorene za dopomogoyu kodu MusicXML lt xml version 1 0 encoding UTF 8 standalone no gt lt DOCTYPE score partwise PUBLIC Recordare DTD MusicXML 4 0 Partwise EN http www musicxml org dtds partwise dtd gt lt score partwise version 4 0 gt lt part list gt lt score part id P1 gt lt part name gt Music lt part name gt lt score part gt lt part list gt lt part id P1 gt lt measure number 1 gt lt attributes gt lt divisions gt 1 lt divisions gt lt key gt lt fifths gt 0 lt fifths gt lt key gt lt time gt lt beats gt 4 lt beats gt lt beat type gt 4 lt beat type gt lt time gt lt clef gt lt sign gt G lt sign gt lt line gt 2 lt line gt lt clef gt lt attributes gt lt note gt lt pitch gt lt step gt C lt step gt lt octave gt 4 lt octave gt lt pitch gt lt duration gt 4 lt duration gt lt type gt whole lt type gt lt note gt lt measure gt lt part gt lt score partwise gt Predstavlene vishe koduvannya ye bagatoslivnim MusicXML v2 0 peredbachaye stislij format zip z a mxl Sufiks yakij mozhe stisnuti vihidnij fajl u 20 raziv Spisok literaturiType name application Subtype name vnd recordare musicxml xml Iana org Procitovano 24 listopada 2014 Type name application Subtype name vnd recordare musicxml Iana org Procitovano 24 listopada 2014 Working group releases MusicXML update Procitovano 7 chervnya 2021 Sustainability of Digital Formats Planning for Library of Congress Collections MusicXML Version 3 1 Library of Congress 9 travnya 2019 Procitovano 15 zhovtnya 2020 W3C Community Final Specification Agreement W3C Procitovano 19 grudnya 2017 Hewlett Walter B 1997 Chapter 27 MuseData Multipurpose Representation U Selfridge Field Eleanor red Beyond MIDI The Handbook of Musical Codes MIT Press s 402 447 ISBN 0 262 19394 9 Good Michael MusicXML An Internet Friendly Format for Sheet Music CiteSeerX 10 1 1 118 5431 Recordare Closing Release PDF Makemusic com Procitovano 13 grudnya 2014 Phelps David MakeMusic acquires assets of Internet music company StarTribune Procitovano 15 zhovtnya 2020 Beyond iTunes XML boffins target sheet music The Register Procitovano 19 grudnya 2017 Compressed MXL Files MusicXML Procitovano 27 chervnya 2014 Version History of MusicXML Musicxml com Procitovano 27 chervnya 2014 News Recordare Adds Finale 2010 Support to Dolet 5 for Finale Plug In Working group releases its first MusicXML update ScoringNotes com NYC Music Services 18 grudnya 2017 Procitovano 19 grudnya 2017 MusicXML 4 0 MusicXML amer Procitovano 3 sichnya 2022 Software MusicXML Procitovano 27 zhovtnya 2021 File format MuseScore Procitovano 27 chervnya 2014 Musicxml viewer com 15 travnya 2012 Arhiv originalu za 3 April 2016 Procitovano 27 chervnya 2014 Drexel University Philadelphia Pennsylvania ISBN 978 0 615 24849 3 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite conference title Shablon Cite conference cite conference a Propushenij abo porozhnij title dovidka Hello World A One Bar Song with a Whole Note on Middle C in 4 4 time Musicxml com Procitovano 19 grudnya 2017 MusicXML FAQ MusicXML Procitovano 13 grudnya 2014 Zovnishni posilannyaMusicXML 4 0 Ostatochnij zvit grupi spilnoti Grupa spilnoti W3C Music Notation Pereglyadach MusicXML na Soundslice IEEE 1599 na IEEE org