MIDI-tiedoston visualisoija
Avaa .mid-tiedosto selaimessa: näe se pianorullana, soita se yksinkertaisella syntikalla, mykistä raitoja ja lue tempo, pituus ja nuottien määrä.
Jokainen palkki on nuotti: korkeus = sävelkorkeus, pituus = kesto, kirkkaus = iskunvoimakkuus. Siirrä kohdistinta napsauttamalla pianorullaa.
- Kesto
- –
- Tempo (BPM)
- –
- Nuotit
- –
- Raidat, joilla nuotteja / yhteensä
- –
- Tahtilaji
- –
- Sävelalue
- –
- SMF-muoto
- –
Raidat
Poista raidan valinta mykistääksesi sen ja harmaannuttaaksesi sen pianorullalla.
Näin katselet ja soitat MIDI-tiedostoa
- Pudota
.mid- tai.midi-tiedosto pudotusalueelle tai valitse se napsauttamalla. Eikö tiedostoa ole käsillä? Paina Lataa esimerkkikappale, niin avautuu lyhyt ”Frère Jacques” -kaanon basson ja rumpujen kanssa. - Pianorulla ilmestyy heti. Jokainen värillinen palkki on nuotti: sen pystysuuntainen sijainti on sävelkorkeus (C-merkinnät osoittavat jokaisen oktaavin), sen pituus on kesto, ja kirkkaammat palkit on soitettu kovempaa (suurempi iskunvoimakkuus).
- Paina Soita, niin kuulet tiedoston yksinkertaisella sisäänrakennetulla syntetisaattorilla. Punainen kohdistin seuraa musiikkia, ja soivat nuotit syttyvät. Tauko säilyttää kohdan, Pysäytä palaa alkuun.
- Napsauta pianorullaa mistä tahansa siirtääksesi kohdistimen siihen hetkeen, myös toiston aikana.
- Valitse Näkymä: Koko kappale sovittaa koko tiedoston näytölle, kun taas 5, 10 ja 20 sekunnin ikkunat zoomaavat lähemmäs ja vierivät kohdistimen mukana, mikä on helpompi lukea tiheissä pianokohdissa.
- Kohdassa Raidat poista raidan valinta mykistääksesi sen. Se harmaantuu pianorullalla, joten voit keskittyä yhteen osaan, esimerkiksi opetellaksesi melodian tai bassokuvion.
Tiedoston lukee JavaScript tässä välilehdessä. Mitään ei lähetetä palvelimelle.
Mitä luvut tarkoittavat
- Kesto: kappaleen pituus minuutteina ja sekunteina, laskettuna tempokartasta, joten tempomuutokset huomioidaan.
- Tempo (BPM): kappaleen alun tempo iskuina (neljäsosanuotteina) minuutissa. Kun tempo muuttuu kappaleen aikana, pienin ja suurin arvo näytetään suluissa. Tiedosto ilman tempotapahtumaa soi MIDIn oletustempolla 120 BPM.
- Nuotit: nuottien määrä sen jälkeen, kun jokainen note-on on yhdistetty note-off-tapahtumaansa.
- Raidat, joilla nuotteja / yhteensä: muodon 1 tiedostot alkavat yleensä ”kapellimestariraidalla”, jossa on vain tempo ja tahtilaji, joten kaksi lukua eroavat usein yhdellä.
- Tahtilaji, Sävelalue (matalin ja korkein nuotti, keski-C kirjoitettuna C4) ja SMF-muoto (0 = yksi raita, jossa kaikki kanavat, 1 = useita synkronoituja raitoja).
Miten jäsennin toimii
Standard MIDI File koostuu otsakelohkosta (MThd) ja sitä seuraavista raitalohkoista (MTrk). Jokaista tapahtumaa edeltää viiveaika tikkeinä, ja otsake kertoo tikkien määrän neljäsosanuottia kohti. Tämä työkalu lukee tiedoston tavu tavulta: se seuraa running statusta (jossa tilatavu jätetään pois ja edellistä käytetään uudelleen), ohittaa SysEx-viestit ja tuntemattomat lohkot, lukee tempon, tahtilajin ja raidan nimen metatapahtumat ja käsittelee note-on-viestin iskunvoimakkuudella 0 note-offina, kuten useimmat sekvensserit ne kirjoittavat. Tikit muunnetaan sitten sekunneiksi tempokartan avulla. Myös SMPTE-aikapohjaa (kuvaa sekunnissa) käyttävät tiedostot tuetaan.
Sisäänrakennetun syntetisaattorin rajat
Toisto on tarkoitettu nuottien tarkistamiseen, ei kuulostamaan oikealta soittimelta. Jokainen melodinen kanava käyttää samaa pehmeää kolmioaaltoa soitinnumerosta (ohjelmasta) riippumatta. Kanavalla 10, General MIDI -lyömäsoitinkanavalla, bassorummut ovat laskeva siniaalto ja muut rummut lyhyitä kohinapurskeita. Sävelkorkeuden taivutus, jalkapedaali ja ohjaimet ohitetaan. Realistista ääntä varten avaa tiedosto DAW-ohjelmassa tai soittimessa, jossa on SoundFont.
Usein kysytyt kysymykset
Mitkä tiedostot voin avata?
Standard MIDI File -tiedostot muodossa 0 tai 1, tiedostopäätteillä .mid, .midi tai .kar (karaoketiedostot ovat tavallisia MIDI-tiedostoja), sekä RIFF-muotoiset .rmi-tiedostot, jotka kääntävät MIDI-tiedoston sisäänsä. Muodon 2 tiedostot, jotka ovat harvinaisia, näytetään raidat rinnakkain asetettuina.
Miksi tiedostossani on yksi raita odotettua enemmän?
Muodon 1 tiedostossa ensimmäinen raita on yleensä kapellimestariraita, jossa on vain tempo ja tahtilaji. Siinä ei ole nuotteja, joten sitä ei luetella kohdassa Raidat, mutta se lasketaan kokonaismäärään.
Miksi toisto ei kuulosta pianolta tai kitaralta?
Tämä työkalu käyttää hyvin pientä Web Audio API:lla tehtyä syntetisaattoria ison äänipankin sijaan, jotta sivu pysyy kevyenä. Se soittaa oikeat nuotit oikeaan aikaan ja iskunvoimakkuudella, mutta ei alkuperäisten soitinäänten kanssa.
Tempo näkyy vaihteluvälinä. Onko tiedostossa vika?
Ei. Tiedostossa on tempomuutostapahtumia, esimerkiksi ritardando lopussa tai nopeampi osa. Ensimmäinen arvo on alkutempo, ja vaihteluväli kertoo hitaimman ja nopeimman käytetyn tempon. Toisto ja kesto seuraavat kaikkia niitä.
Lähetetäänkö MIDI-tiedostoni palvelimelle?
Ei. Tiedosto luetaan ja soitetaan kokonaan selaimessasi, ja se unohdetaan, kun suljet tai lataat sivun uudelleen.
Aiheeseen liittyvät työkalut
- Verkkosyntetisaattori Soita ilmaista verkkosyntetisaattoria hiirellä, kosketusnäytöllä, tietokoneen näppäimistöllä tai MIDI-koskettimistolla. Kaksi oskillaattoria, ADSR ja suodatin.
- Metronomi Ilmainen verkkometronomi 20–300 BPM:n tempolla, tahtilajeilla, ensi-iskun korostuksella ja tempon napautuksella. Tarkka ajoitus pysyy tasaisena selaimessa.
- Taajuusgeneraattori Ilmainen verkkotaajuusgeneraattori. Soita sini-, neliö-, saha- tai kolmioaaltoa millä tahansa taajuudella 20 Hz:stä 20 kHz:iin tai valitse sävel.
- BPM-mittari Selvitä minkä tahansa kappaleen BPM napauttamalla tahtiin. Napsauta, kosketa tai paina välilyöntiä jokaisella iskulla. Virheelliset napautukset ohitetaan.