Просмотр MusicXML

Открывайте обычный MusicXML или сжатую партитуру MXL, изучайте партии и печатайте адаптивную стандартную нотацию. Ваша локальная партитура остаётся в этом браузере.

Просмотр партитуры MusicXML

Открывайте стандартные ноты, выделяйте отдельные партии, настраивайте вид и печатайте — без загрузки файла на сервер.

Локальный просмотр партитуры. Без загрузки на сервер, аккаунта, звука, обращения к встроенным ресурсам и сохранения данных.

Выберите одну партитуру MusicXML

Обычный .musicxml или .xml, либо стандартный сжатый пакет .mxl · до 10 МБ

.musicxml.xml.mxl
Выберите партитуру MusicXML на своём устройстве, когда будете готовы.

Как открыть партитуру MusicXML или MXL

  1. 1. Выберите локальную партитуру. Откройте файл `.musicxml`, устаревший `.xml` или стандартный сжатый `.mxl` размером до 10 МБ. При загрузке страницы ничего не запрашивается.
  2. 2. Дождитесь импорта и гравировки нот. Просмотрщик проверяет файл и ограничения пакета, считывает структурированную партитуру, а затем локально гравирует стандартную нотацию.
  3. 3. Настройте вид. Выделяйте партии, объединяйте до 16 из них, меняйте масштаб или вёрстку и печатайте результат в реальном времени.

Что представляет собой MusicXML

MusicXML — это структурированный формат обмена данными для нотного письма. Он может описывать такты, ноты и паузы, несколько голосов, нотные станы, ключи, тональность и размер, текст песни, артикуляцию, динамику, репризы и партии инструментов. В отличие от PDF или скана, эти символы несут музыкальный смысл, который нотное ПО может импортировать.

Файл MIDI ближе к потоку событий исполнения: он фиксирует, когда происходят высоты звука и управляющие сигналы, но обычно не сохраняет исходный замысел гравировки. Поэтому просмотрщик MusicXML может показывать более богатую нотацию, не претендуя на то, что любое исходное приложение отобразит её идентично.

Партии, нотные станы и полные партитуры

Партия обычно представляет инструмент или голос; одна партия может содержать несколько нотных станов, как, например, фортепианная система из двух станов. Выберите одну партию для сосредоточенной практики или объедините несколько для вида в стиле партитуры дирижёра. Для сохранения отзывчивости просмотрщик импортирует не более 64 партий и одновременно отображает не более 16.

Обычный, partwise, timewise и сжатый MusicXML

XML partwise и timewise
Оба формата организуют одну и ту же партитуру по-разному: partwise группирует такты по партиям, а timewise — партии внутри каждого такта. Импортёр принимает любой из этих корневых элементов.
Сжатый MXL
Стандартный файл MXL — это ZIP-пакет, контейнер которого указывает на корневую партитуру MusicXML. Эта страница ограничивает размер центрального каталога и итоговый объём данных ещё до распаковки, а затем считывает только этот документ партитуры; упакованные аудио, PDF и изображения не загружаются и не отображаются.

Ограничения импорта и нотного набора

Формат MusicXML обширен, и разные приложения по-разному передают его элементы и точные инструкции по вёрстке. Встроенный импортёр alphaTab делает акцент на смысловой нотации. Ноты, такты, нотные станы, голоса, стандартные ключевые и тактовые знаки и многие обозначения отображаются хорошо, тогда как необычные символы, шрифты, геометрия страницы, смещения или расширения конкретных приложений могут быть упрощены. Для критически важных изданий всегда сверяйтесь с исходным приложением.

Просмотрщик — не редактор, не плеер и не конвертер

Флажки партий, масштаб и раскладка «Страница» или «По горизонтали» меняют только то, что вы видите. Файл при этом не изменяется. Инструмент не загружает SoundFont или аудиодвижок и не распознаёт нотацию из PDF или изображения. Такие узкие границы делают открытие и просмотр партитуры приватным и предсказуемым.

Приватная обработка и ограниченные пакеты

Байты файла считываются локально с ограничением по времени, а принятый XML очищается на уровне исходного кода перед отрисовкой нотации. Обычный XML партитуры ограничен 20 МБ после декодирования. Сжатые пакеты ограничены по числу записей, путям, методам сжатия и суммарному объёму распаковки в 25 МБ. Стандартный публичный doctype MusicXML удаляется локально без обращения к нему; пользовательские DTD, внутренние подмножества, XML-сущности, зашифрованные архивы, многодисковые пакеты и файлы ZIP64 по-прежнему блокируются. Сброс или переход на другую страницу освобождает локальную партитуру и модуль отрисовки.

Масштаб, просмотр по горизонтали и печать

Раскладка «Страница» перестраивает нотные системы по всей партитуре; раскладка «По горизонтали» размещает такты в непрерывном ряду внутри ограниченной области прокрутки. Масштаб меняет размер нотного набора. Кнопка «Печать партитуры» использует выбранные для отображения партии и стандартный процесс печати браузера, который в зависимости от операционной системы может также предложить вывод в PDF.

Частые вопросы

Просмотрщик MusicXML бесплатный? Нужен ли аккаунт?
Да. Просмотрщик бесплатный и не требует аккаунта. Выберите поддерживаемую партитуру на своём устройстве, чтобы открыть её в браузере.
Загружается ли моя партитура MusicXML на сервер или сохраняется?
Нет. Чтение файла, проверка пакета, импорт партитуры, выбор партий, раскладка и отрисовка происходят прямо в браузере. Партитура не загружается на сервер, не сохраняется в аккаунте и не остаётся после сброса или ухода со страницы.
Какие типы файлов MusicXML можно открыть?
Просмотрщик принимает несжатые файлы .musicxml, более старые файлы MusicXML в формате .xml и стандартные сжатые пакеты .mxl размером до 10 МБ. Документ партитуры должен быть в кодировке UTF-8 и иметь формат partwise или timewise MusicXML.
Поддерживает ли просмотрщик объявления DTD в MusicXML?
Да. Многие стандартные файлы MusicXML содержат публичный doctype Recordare. Просмотрщик распознаёт и удаляет это объявление локально, не загружая указанный в нём DTD. Пользовательские DTD, внутренние подмножества и пользовательские XML-сущности по-прежнему блокируются, поскольку они могут загружать внешние данные или разрастаться до избыточного объёма.
Что такое файл MXL?
Файл .mxl — это пакет MusicXML на основе ZIP. Его META-INF/container.xml обычно указывает на корневой документ партитуры, а сам пакет может также содержать другие варианты или медиафайлы.
Почему мой файл MusicXML или MXL не открывается?
Файл может быть повреждён, зашифрован, использовать формат ZIP64, быть слишком большим, не содержать корневой элемент партитуры, использовать неподдерживаемую кодировку текста или содержать нотацию, которую установленный импортёр не может прочитать. Экспортируйте новый стандартный файл MusicXML или MXL из исходного приложения для нотации и попробуйте снова.
Поддерживает ли просмотрщик форматы partwise и timewise MusicXML?
Да. Установленный импортёр читает оба корневых элемента — score-partwise и score-timewise. Однако формат MusicXML очень широкий, поэтому отдельные визуальные детали всё же могут импортироваться иначе, чем в исходном приложении.
Почему некоторые символы или интервалы отличаются от оригинальной партитуры?
MusicXML передаёт смысловую нотацию, но приложения по-разному поддерживают и оформляют её многочисленные элементы. Этот просмотрщик использует импортёр MusicXML и стандартный модуль отрисовки нотации от alphaTab, поэтому неподдерживаемые детали вёрстки могут быть упрощены или опущены.
Можно ли просматривать отдельные партии или полную партитуру?
Да. Выберите одну или несколько импортированных партий и объединяйте до 16 одновременно. В партитурах с 16 партиями или меньше изначально показаны все партии; в более крупных партитурах для быстрой работы страницы сначала показывается только первая партия.
Может ли этот просмотрщик MusicXML воспроизводить партитуру?
Нет. Этот инструмент намеренно не загружает синтезатор, SoundFont или аудио. Он сосредоточен на приватном просмотре нотации; для воспроизведения используйте MIDI-плеер, если у вас есть файл MIDI.
Можно ли редактировать и сохранять MusicXML здесь?
Нет. Управление партиями, масштабом и раскладкой меняет только текущий вид. Это не редактирует исходную партитуру и не создаёт новый файл MusicXML.
Может ли этот просмотрщик превратить PDF или изображение в MusicXML?
Нет. Нотация в PDF и изображениях требует оптического распознавания нот — это отдельный и подверженный ошибкам процесс. Этот просмотрщик открывает только структурированные данные партитуры в формате MusicXML.
Можно ли распечатать отображаемую партитуру?
Да. После завершения отрисовки нажмите «Печать партитуры», чтобы открыть окно печати браузера, сформированное на основе текущей нотации. Печать не загружает партитуру на сервер и не изменяет её.
В чём разница между MusicXML и MIDI?
MusicXML описывает письменную нотацию: такты, голоса, нотные станы, ключи, текст песни и штрихи. MIDI в первую очередь описывает события исполнения во времени, программы (инструменты) и контроллеры; преобразование между ними может потребовать интерпретации.
  • MIDI-плеер — воспроизводите локальный файл MIDI и просматривайте пиано-ролл, нотную запись и табулатуру.
  • Конвертер MIDI в JSON — изучайте нормализованные ноты или необработанные события формата Standard MIDI.
  • Конструктор гитарных табов — записывайте ритмическую табулатуру и экспортируйте структурированные музыкальные файлы.
  • Каталог песен — находите аранжировки для игры и практики.