Pregledovalnik in predvajalnik datotek MIDI
Odpri datoteko .mid v brskalniku, oglej si jo kot klavirski zvitek, jo predvajaj, utišaj sledi in preberi tempo, dolžino in število not.
Vsaka črta je ena nota: višina = višina tona, dolžina = trajanje, svetlost = jakost udarca. Klikni klavirski zvitek, da premakneš kazalec.
- Trajanje
- –
- Tempo (BPM)
- –
- Note
- –
- Sledi z notami / skupaj
- –
- Taktovski način
- –
- Razpon not
- –
- Format SMF
- –
Sledi
Odkljukaj sled, da jo utišaš in na klavirskem zvitku obarvaš sivo.
Kako si ogledaš in predvajaš datoteko MIDI
- Spusti datoteko
.midali.midina območje za spuščanje ali klikni nanj in jo izberi. Nimaš datoteke pri roki? Pritisni Naloži demo pesem in odpre se kratek kanon »Brat Martin« z basom in bobni. - Klavirski zvitek se prikaže takoj. Vsaka barvna črta je nota: njen navpični položaj je višina tona (oznake C označujejo vsako oktavo), njena dolžina je trajanje, svetlejše črte pa so bile odigrane močneje (večja jakost udarca).
- Pritisni Predvajaj, da datoteko slišiš prek preprostega vgrajenega sintetizatorja. Rdeči kazalec sledi glasbi, note, ki zvenijo, pa se obarvajo. Premor ohrani položaj, Ustavi pa te vrne na začetek.
- Klikni kamor koli na klavirski zvitek, da kazalec premakneš na ta trenutek, tudi med predvajanjem.
- Izberi Pogled: Cela pesem prikaže celotno datoteko na zaslonu, okna 5, 10 in 20 sekund pa povečajo prikaz in se pomikajo s kazalcem, kar je lažje za branje gostih klavirskih delov.
- V razdelku Sledi odkljukaj sled, da jo utišaš. Na klavirskem zvitku postane siva, tako da se lahko osredotočiš na en glas, na primer za učenje melodije ali basovske linije.
Datoteko v tem zavihku prebere JavaScript. Nič se ne nalaga na strežnik.
Kaj pomenijo številke
- Trajanje: dolžina pesmi v minutah in sekundah, izračunana iz zemljevida tempa, zato so spremembe tempa upoštevane.
- Tempo (BPM): tempo na začetku pesmi v dobah (četrtinkah) na minuto. Ko se tempo med pesmijo spremeni, sta v oklepaju prikazani najnižja in najvišja vrednost. Datoteka brez dogodka tempa se predvaja pri privzetih 120 BPM po standardu MIDI.
- Note: število not po združitvi vsakega vklopa note (note-on) z njenim izklopom (note-off).
- Sledi z notami / skupaj: datoteke formata 1 običajno začnejo s »dirigentsko« sledjo, ki vsebuje le tempo in taktovski način, zato se števili pogosto razlikujeta za ena.
- Taktovski način, Razpon not (najnižja in najvišja nota, srednji C je zapisan kot C4) in Format SMF (0 = ena sled z vsemi kanali, 1 = več sinhroniziranih sledi).
Kako deluje razčlenjevalnik
Standardna datoteka MIDI je sestavljena iz bloka glave (MThd), ki mu sledijo bloki sledi (MTrk). Vsakemu dogodku pred seboj sledi delta čas v tikih, glava pa pove število tikov na četrtinko. To orodje bere datoteko bajt za bajtom: upošteva tekoči status (kjer je statusni bajt izpuščen in se uporabi prejšnji), preskoči sporočila SysEx in neznane bloke, prebere metadogodke tempa, taktovskega načina in imena sledi, vklop note z jakostjo 0 pa obravnava kot izklop, kot ga zapiše večina sekvencerjev. Tiki se nato s pomočjo zemljevida tempa pretvorijo v sekunde. Podprte so tudi datoteke s časovno osnovo SMPTE (sličice na sekundo).
Omejitve vgrajenega sintetizatorja
Predvajanje je namenjeno preverjanju not, ne zvenenju kot pravi inštrument. Vsak melodični kanal uporablja isti mehki trikotni val, ne glede na številko programa (inštrumenta). Na kanalu 10, kanalu za tolkala po standardu General MIDI, so bas bobni padajoči sinus, ostali bobni pa kratki sunki šuma. Zvijanje tona, pedal in kontrolniki se prezrejo. Za realističen zvok odpri datoteko v digitalni avdio delovni postaji (DAW) ali predvajalniku z zbirko zvokov SoundFont.
Pogosta vprašanja
Katere datoteke lahko odprem?
Standardne datoteke MIDI formata 0 ali 1 s končnicami .mid, .midi ali .kar (karaoke datoteke so običajne datoteke MIDI) ter datoteke RIFF .rmi, ki vsebujejo datoteko MIDI. Datoteke formata 2, ki so redke, se prikažejo s sledmi, razporejenimi vzporedno.
Zakaj moja datoteka kaže eno sled več, kot sem pričakoval?
V datoteki formata 1 je prva sled običajno dirigentska sled, ki vsebuje le tempo in taktovski način. Nima not, zato ni navedena v razdelku Sledi, je pa všteta v skupno število.
Zakaj predvajanje ne zveni kot klavir ali kitara?
To orodje uporablja zelo majhen sintetizator, zgrajen z vmesnikom Web Audio API, namesto velike zbirke zvokov, da stran ostane lahka. Predvaja prave note ob pravem času in z ustrezno jakostjo, vendar ne z zvoki izvirnih inštrumentov.
Tempo kaže razpon. Je datoteka napačna?
Ne. Datoteka vsebuje dogodke spremembe tempa, na primer ritardando na koncu ali hitrejši odsek. Prva vrednost je začetni tempo, razpon pa kaže najpočasnejši in najhitrejši uporabljen tempo; predvajanje in trajanje upoštevata vse.
Se moja datoteka MIDI nalaga na strežnik?
Ne. Datoteka se prebere in predvaja povsem v tvojem brskalniku, ob zaprtju ali ponovnem nalaganju strani pa se pozabi.
Sorodna orodja
- Spletni sintetizator Igraj na brezplačen spletni sintetizator z miško, dotikom, tipkovnico ali klaviaturo MIDI. Dva oscilatorja, ovojnica ADSR in resonančni filter.
- Metronom na spletu Brezplačen spletni metronom od 20 do 300 BPM s taktovskimi načini, naglasom prve dobe in tapkanjem tempa. Natančno, enakomerno odmerjanje v brskalniku.
- Generator tonov Brezplačen spletni generator tonov. Predvajaj sinusno, pravokotno, žagasto ali trikotno valovanje pri poljubni frekvenci od 20 Hz do 20 kHz ali noti.
- Tapkanje tempa (BPM) Ugotovi BPM katere koli pesmi s tapkanjem. Klikni, se dotakni ali pritisni preslednico ob vsaki dobi; netočni tapi se prezrejo za enakomeren tempo.