Онлайн-редактор MIDI с фортепианным роликом

Откройте файл MIDI, поправьте ноты на фортепианном ролике и сохраните обратно. Редактор работает в браузере со встроенным инструментом, без загрузки.

Откройте файл MIDI, подвиньте ноты на фортепианном ролике, послушайте через встроенный инструмент и сохраните результат обратно. Весь редактор работает прямо внутри этой страницы.

Только файлы MIDI · правки выполняются в браузере · ничего не отправляется

Загружаем редактор…

01

Что умеет этот редактор

01

Это полноценный редактор с фортепианным роликом, а не просмотрщик. Ноты можно двигать, удлинять, укорачивать, удалять и рисовать заново; громкость нажатия правится у каждой ноты отдельно; поддерживается несколько дорожек, и каждой назначается свой инструмент. Воспроизведение идёт через встроенный набор звуков, так что правку вы слышите, а не представляете.

02

Это сам свободный редактор signal, загруженный в рамку на этой странице. То есть он ведёт себя как настольный редактор MIDI, а не как упрощённый веб-виджет: с горячими клавишами и настоящей панелью воспроизведения.

03

Всё происходит на вашей машине. Открытие файла читает его с диска в редактор, сохранение пишет файл MIDI в папку загрузок. Ничего не отправляется, ничего не остаётся на сервере, и инструмент не расходует кредиты.

04

Стоит сказать и о том, как здесь устроена сетка. Шаг привязки задаётся отдельно от размера такта, поэтому триольные фигуры и пунктирные ритмы ставятся без борьбы с редактором: достаточно сменить деление, а не пересчитывать позиции вручную. Привязку можно и выключить совсем, что удобно, когда правишь расшифрованную живую игру, где доли намеренно не выровнены по сетке.

02

Открытие и сохранение

01

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

02

Сохранение запрашивает у редактора текущее состояние и записывает его обычным файлом MIDI. Загружаемый файл сохраняет имя того, который вы открыли, с расширением .mid, так что поездка туда и обратно не переименует вашу работу незаметно.

03

В первый раз редактор появляется не сразу: сама программа и её сэмплы инструмента занимают несколько мегабайт. Дальше браузер держит их в кэше. Если он всё же не появился, кнопка перезагрузки под рамкой пересобирает его, не перезагружая страницу целиком.

03

Откуда берётся MIDI

01

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

02

Генератор MIDI на ИИ пишет короткую фразу по тональности и партии. Сгенерированные фразы почти всегда просят подвинуть одну-две ноты и подрезать последнюю, чтобы петля смыкалась чисто, и здесь это минута работы.

03

Если вы идёте от записи и не знаете её темпа, сначала прогоните определитель тональности и темпа, а затем выставьте этот темп в редакторе, чтобы тактовые черты встали там, где музыка действительно находится. Фортепианный ролик с неверной сеткой читать труднее, чем вовсе без сетки.

04

Для чего он не предназначен

01

Здесь правят ноты, а не звук. Встроенный инструмент нужен, чтобы вы слышали, что делаете; это не библиотека звуков, которой создают готовую музыку. Когда ноты встанут на места, перенесите MIDI в рабочую станцию и сыграйте его тем инструментом, который дорожке действительно нужен.

02

Это и не звуковой редактор. Если у вас на руках запись, а не файл MIDI, здесь ничего не подойдёт: обрезка звука укорачивает записи, а разделение дорожек их разбирает.

03

Практическое ограничение — большие файлы. Несколько тысяч нот на нескольких дорожках идут свободно, а оркестровая партитура, выгруженная одним плотным файлом MIDI, в браузере будет ощущаться тяжёлой так, как не ощущалась бы в настольной программе.

04

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

05

Ничего не отправляется

01

Редактор отдаётся с этого сайта статическими файлами и целиком работает в вашем браузере. Открываемый файл читается локально, сохраняемый пишется локально. Ни один запрос никуда не уносит вашу музыку.

02

Это стоит знать, если вы правите невыпущенный материал или работу для заказчика. Веб-редакторы, считающие на сервере, неизбежно получают копию всего, что вы открываете; у этого нет даже такой возможности, потому что на пути нет серверного шага.

03

После того как страница и программа редактора загрузились, он работает и вовсе без соединения.

06

Вопросы о редакторе MIDI

Мой файл куда-нибудь отправляется?

Нет. Редактор работает в браузере как набор статических файлов. Открываемый файл читается с вашего устройства, а сохраняемый пишется обратно на него, без серверного шага между ними.

Можно ли услышать то, что я правлю?

Да. Вместе с редактором поставляется набор звуков, поэтому воспроизведение идёт настоящим инструментом, а не синтезированным писком. Это для контроля правки, а не для получения финального звучания.

Почему он появляется через несколько секунд?

Программа редактора и её сэмплы инструмента занимают несколько мегабайт. Первый запуск их скачивает, дальше браузер держит их в кэше и открывается быстро.

Чем открывать файлы — кнопкой или меню редактора?

Кнопкой над рамкой. Она передаёт файл правильно и сообщает этой странице, как назвать результат при сохранении.

Можно ли здесь править звук?

Нет. Здесь правят MIDI, то есть ноты и их расположение. Для записи возьмите обрезку звука, чтобы укоротить её, или разделение дорожек, чтобы её разобрать.

Расходуются ли кредиты?

Нет. Всё работает на вашем устройстве, так что считать нечего.

Что станет с работой, если перезагрузить страницу?

Она потеряется: редактор держит состояние только в памяти. Сохраните MIDI, прежде чем уходить со страницы или перезагружать её.

Можно ли сменить инструмент у дорожки?

Можно, каждой дорожке назначается своя программа из встроенного набора звуков. Но это касается лишь того, что вы слышите здесь: файл MIDI хранит номер программы, и рабочая станция, куда вы его импортируете, вполне может перекрыть его тем инструментом, который уже загружен на эту дорожку.

Справляется ли он с несколькими дорожками?

Справляется. Дорожки показаны отдельно, их правят и приглушают независимо, и это обычный способ работать над аккордовой партией и мелодией, не сталкивая их визуально на одном ролике.

Почему редактор на английском, а остальная страница нет?

Редактор — это уже собранное свободное приложение, загруженное в рамку, и язык его интерфейса зафиксирован в этой сборке. Всё за пределами рамки следует выбранному вами языку.

Можно ли задать свой размер такта?

Да, размер и темп правятся на отдельной дорожке и действуют на всю разметку. Менять их имеет смысл до того, как начнёте двигать ноты: тактовые черты сместятся, и уже расставленное придётся выравнивать заново.