MIDI визуелизатор
Отворете .mid датотека во прелистувачот како piano roll, пуштете ја со едноставен синтисајзер, занемете патеки и прочитајте темпо и број на тонови.
Секоја лента е тон: висина = висина на тонот, должина = траење, осветленост = јачина на удар. Кликнете на piano roll за да го поместите курсорот.
- Траење
- –
- Темпо (BPM)
- –
- Тонови
- –
- Патеки со тонови / вкупно
- –
- Тактов дел
- –
- Опсег на тонови
- –
- SMF формат
- –
Патеки
Одштиклирајте патека за да ја занемите; на piano roll ќе стане сива.
Како да прикажете и пуштите MIDI датотека
- Повлечете
.midили.midiдатотека во полето или кликнете на него за избор. Немате датотека при рака? Притиснете Вчитај демо песна за да отворите кратка „Frère Jacques“ во форма на канон со бас и тапани. - Piano roll се појавува веднаш. Секоја обоена лента е тон: нејзината вертикална положба е висината на тонот (ознаките C го означуваат секој октавен), должината е траењето, а посветлите ленти биле посилно одсвирени (поголема јачина на удар).
- Притиснете Пушти за да ја чуете датотеката преку едноставен вграден синтисајзер. Црвениот курсор ја следи музиката, а тоновите што свират светнуваат. Паузирај ја задржува положбата; Стоп се враќа на почеток.
- Кликнете каде било на piano roll за да го преместите курсорот на тој момент, дури и за време на пуштањето.
- Изберете Приказ: Целата песна ја собира целата датотека на екранот, додека прозорците од 5, 10 и 20 секунди зумираат и се движат со курсорот, што е полесно за читање кај густи пијано делови.
- Во Патеки одштиклирајте патека за да ја занемите. На piano roll станува сива, за да се фокусирате на еден дел, на пример за учење мелодија или бас-линија.
Датотеката ја чита JavaScript во овој таб. Ништо не се качува.
Што значат броевите
- Траење: должината на песната во минути и секунди, пресметана од мапата на темпо, па промените на темпото се земени предвид.
- Темпо (BPM): темпото на почетокот на песната во ритмови (четвртинки) во минута. Кога темпото се менува во текот на песната, најниската и највисоката вредност се прикажуваат во загради. Датотека без настан за темпо свири на MIDI стандардот од 120 BPM.
- Тонови: бројот на тонови, откако секој note-on е спарен со својот note-off.
- Патеки со тонови / вкупно: датотеките од формат 1 обично почнуваат со „диригентска“ патека што содржи само темпо и тактов дел, па двата броја често се разликуваат за еден.
- Тактов дел, Опсег на тонови (најнизок и највисок тон, со средно C означено како C4) и SMF формат (0 = една патека со сите канали, 1 = повеќе синхронизирани патеки).
Како работи парсерот
Standard MIDI File е заглавен дел (MThd) проследен со делови за патеки (MTrk). Пред секој настан стои делта време во такови (ticks), а заглавието го дава бројот на такови по четвртинка. Алатката ја чита датотеката бајт по бајт: го следи running status (кога статусниот бајт е испуштен и се користи претходниот), ги прескокнува SysEx пораките и непознатите делови, чита мета настани за темпо, тактов дел и име на патека и го третира note-on со јачина 0 како note-off, како што го запишуваат повеќето секвенсери. Таковите потоа се претвораат во секунди со мапата на темпо. Датотеки со SMPTE временска основа (рамки во секунда) исто така се поддржани.
Ограничувања на вградениот синтисајзер
Пуштањето служи за проверка на тоновите, а не за звучење како вистински инструмент. Секој мелодиски канал користи ист мек триаголен бран, без разлика на бројот на програмата (инструментот). На канал 10, General MIDI каналот за удирачки, бас-барабанот е синус со опаѓачка фреквенција, а другите тапани се кратки налети шум. Pitch bend, педалот за сустејн и контролерите се игнорираат. За реалистичен звук отворете ја датотеката во DAW или плеер со SoundFont.
Често поставувани прашања
Кои датотеки можам да ги отворам?
Standard MIDI Files од формат 0 или 1, со наставки .mid, .midi или .kar (караоке датотеките се обични MIDI датотеки) и RIFF .rmi датотеки што обвиткуваат MIDI датотека. Датотеките од формат 2, кои се ретки, се прикажуваат со патеки распоредени паралелно.
Зошто мојата датотека прикажува една патека повеќе отколку што очекував?
Кај датотека од формат 1 првата патека обично е диригентска патека што содржи само темпо и тактов дел. Нема тонови, па не е наведена во Патеки, но се брои во вкупниот број.
Зошто пуштањето не звучи како пијано или гитара?
Алатката користи многу мал синтисајзер изграден со Web Audio API наместо голема звучна банка, за страницата да остане лесна. Ги пушта точните тонови во точното време и јачина, но не со оригиналните звуци на инструментите.
Темпото прикажува опсег. Дали датотеката е погрешна?
Не. Датотеката содржи настани за промена на темпо, на пример ритардандо на крајот или побрз дел. Првата вредност е почетното темпо, а опсегот ги дава најспоротото и најбрзото користено темпо; пуштањето и траењето ги следат сите.
Дали мојата MIDI датотека се качува?
Не. Датотеката се чита и пушта целосно во вашиот прелистувач и се заборава кога ќе ја затворите или освежите страницата.
Поврзани алатки
- Онлајн синтисајзер Свирете на бесплатен онлајн синтисајзер со глушец, екран на допир, тастатура или MIDI клавијатура. Два осцилатора, ADSR обвивка и нископропусен филтер.
- Метроном Бесплатен онлајн метроном од 20 до 300 BPM со тактови, нагласување на првиот ритам и темпо со допирање. Прецизно темпо во прелистувачот.
- Генератор на тон Бесплатен онлајн генератор на тон. Пуштете синусен, правоаголен, пилест или триаголен бран на секоја фреквенција од 20 Hz до 20 kHz или изберете музички тон.
- BPM бројач со допирање Најдете го BPM на која било песна со допирање во ритам. Кликнете, допрете или притиснете Space на секој ритам; грешните допири се игнорираат.