Vad är MIDI? (1 / 4 steg)

Steg 1: Obs på, Obs off och hastighet



Det vanligaste verktyget används för att skapa MIDI-meddelanden är en elektronisk tangentbord. Dessa meddelanden kan dirigeras till en digital synt inuti tangentbordet, eller de kan lagas till vissa andra MIDI-instrument, som din dator.

När en tangent trycks skapar tangentbordet ett "anteckningarna" meddelande. Detta meddelande består av två bitar av information: vilken nyckel var pressade (kallas "note") och hur snabbt det var pressade (kallas "hastighet").

"Obs" beskriver tonhöjden för den pressande nyckeln med ett värde mellan 0 och 127. Jag har kopierat tabellen i fig 2 från NYUS hemsida, det listar alla MIDI-noter och deras musikaliska notskrift motsvarigheter. Du kan se att MIDI-not 60 är mitten C (C4).

"Velocity" är ett tal mellan 0 och 127 som oftast används för att beskriva volymen (vinst) på en MIDI-not (högre hastighet = högre). Ibland olika hastigheter även skapa olika klanger i ett instrument; till exempel en MIDI-flöjt kan låta mer friktion med högre hastighet (som om någon blåser i det starkt), och mer sinusformad/renare klingande på lägre hastigheter. Högre hastighet kan också förkorta attacken av ett MIDI-instrument. Attacken är ett mått på hur lång tid det tar för ett ljud att gå från noll till högsta loudness. En fiol spelar snabbt, staccato anteckningar har exempelvis en måste snabbare attack än längre, ihållande anteckningar.
något att minnas-inte är alla tangentbord velocity känsliga, om du hör någon skillnad i ljudet produceras av ett tangentbord oavsett hur hårt du trycker tangenterna, då du inte skickar variabel hastighet information från instrumentet. Datorns tangentbord är inte velocity känsliga, om du använder din dator för att spela toner i en programvara sequencer, alla toner kommer att ha samma hastighet.

När en tangent släpps skapar tangentbordet en annan MIDI-meddelanden ett "Obs off" meddelande. Dessa meddelanden innehåller också "note" information för att säkerställa att det signalering i slutet av rätt MIDI ton. Detta sätt om du att trycka på två knappar på en gång och släpp när av dem, Obs bort meddelande inte kommer att signalera slutet av båda anteckningar, bara som du har släppt. Obs av meddelanden innehåller ibland också hastighet information baserad på hur snabbt du har släppt nyckeln. Detta kan berätta ett MIDI-instrument något om hur snabbt det skulle dämpa tonen.

Figur 1 visar hur dessa MIDI-meddelanden är vanligtvis representerade i MIDI-sekvensering programvara miljöer (i detta fall GarageBand). Alla anteckningar i sekvensen är Startad av en anteckning på meddelande och slutade med en anteckning av meddelande. I GarageBand representeras hastigheten bifogas meddelandet anteckningarna av färgen på anteckningen. I den här bilden ovan i hög hastighet anteckningar är vita och lägre hastighet anteckningarna är grå.

Figurerna 3 och 4 visar MIDI-noter i Ableton. Igen kan du se att hastigheten är associerad med noteringen på meddelande representeras av färgen på en MIDI-not-mer mättade = högre hastighet. Också att märka att hastigheten indikeras av en linje med en cirkel på toppen längst ner på skärmen. Genom att välja ett MIDI-anteckningar kan du se hastigheten är associerade med den. i fig 4 har D4 anteckningen en hastighet av 57.

Se Steg
Relaterade Ämnen

Skicka och ta emot MIDI med Arduino

Detta instructable visar dig hur du använder en Arduino att skicka och ta emot en mängd olika MIDI-meddelanden så att du kan börja bygga din egen MIDI-controllers och instrument. Första jag ska prata lite om MIDI-protokollet, om du bara letar exempel...

Arduino, sensorer och MIDI-

Nu när du är igång med hjälp av Arduinos in- och utgångar, ger detta Instructable dig allt du behöver för att komma igång med sensorer för att utlösa MIDI-noter från Arduino. Detta inlägg är den sista delen i en serie workshops jag ledde på Kvinnors...

En ram för att göra prisvärda & eleganta modulära styrsystem (USB till MIDI, gömde sig, eller seriella)

***JAG HAR SKAPAT EN NY INSTRUCTABLE FÖR DIY STYRENHETER:*************************************************************************************************************************************************************************************************...

DIY MIDI Expression Pedal

detta instructable visar hur ska ändra en wah-wah pedal för användning som en expression pedal. Det är faktiskt ganska enkelt, men du behöver veta hur man löda ordentligt, och har grundläggande mekaniska förmåga. Total tid: 1 timme. Total kostnad: $0...

Antik lampa orgel - MIDI/OSC kontrollerade

skapa din egen antik lampa orgel för att lägga till nostalgisk atmosfär midi instrument!12 glödlampor motsvarar de 12 tonerna i en oktav (minus oktav tonen). Rektangulära rutan utspelar sig om du vill placera ljuskällorna vertikalt för display, medan...

Egen byggt MIDI-Controller

Im in denna jnstructable i musikinstrument tävlingen, om du gillar det snälla rösta på mig cos jag skulle älska en ny synth! Som en elektronisk musik producent/artist, jag har samlat en hel del olika MIDI-controllers under åren men alltid funnit att...

Programmerbara MIDI Synth med Intel Edison och Csound

En MIDI-controller är som en dators tangentbord, men istället för att skicka tecken till datorn, det skicka anteckningar (och en hel del ytterligare information om hur tonen spelas). Du kan läsa mer om MIDI-Controllers här.Vanligtvis en MIDI-controll...

Ubuntu BASH MIDI till WAV

så det var jag, söker en MIDI till WAV converter som gjort använda soundfonts. Allt jag fick var shareware och payware. Inte vad jag behövde, var det. Det måste finnas något någonstans som var gratis. Jag visste Timidity kunde göra det, men jag visst...

Att lägga till MIDI till gamla hem organ

i en tidigare instructable "hur till få en fri synt" jag talade om hur du skaffar en "synt" (ett hem orgel) för nästan ingenting. Så, kanske nu du har din gratis hem orgel och kanske det ser cool men fungerar inte korrekt eller kanske...

En position känsliga midi drum pad

SynPad är en position känsliga midi drum pad att du kan bygga själv med hjälp av enkla material och verktyg för runt 50 brittiska pund (beroende på vilka material du redan har, och hur många kuddar du vill göra.) Pad kan upptäcka där du har drabbat d...

Cigar Box MIDI-Controller

här är en DIY MIDI-controller som kan användas med Max/MSP, Ableton Live, och bara om någon annan musikprogramvara eller maskinvara som erbjuder MIDI i/o.Projektet använder MIDI-CPU, som kan användas som en MIDI "hjärna" för DIY projekt.Denna zi...

Anpassade Arduino MIDI Controller

Hej och Välkommen till detta instructable om hur man bygger en anpassad, Billigt och enkelt USB MIDI-controller, baserat på Arduino. Den bästa nyheten: inget krångel med USB-till-MIDI-gränssnitt eller programvaruverktyg som Hårlösa MIDI, bara plug 'n...

Arcade MIDI-Controller

Jag är säker på att du har sett dessa coola videor människor fastnar på en låda med en massa knappar på den. Tja, idag, kommer jag att visa dig hur du kan göra en låda som du kan göra sylt. < Inspirerad av MIDI-Fighter klassiska >begränsad tid erbju...

USB-MIDI-Littlebits synth!

Min underbara fru köpte mig den littlebits synth kit i julklapp, och jag tillbringade flera dagar irriterande alla med skrikig ljud. Efter ett tag ville jag mer kontroll över det, att synkronisera det med andra saker, eller att spela det från ett rik...

Den nya-skolan (iPad, myRIO, LabVIEW) i kombination med den gamla skolan (MIDI, diskettenheter) att skapa det ultimata elektroniska bandet - myFloppyDriveOrchestra

Har några gamla skolan diskettenheter liggande? Få hacka! Omvandla dem till en elektronisk orkester!Att vara en av världens mest populära DIY tech projekt, är musikaliska diskettenheter ingenting nytt. MyFloppyDriveOrchestra innehåller dock flera uni...

Enkel MIDI i kabel

hur man gör en SUPER enkel MIDI kabel för att skicka data till din joystick / MIDI-port.Jag hade en M-Audio USB-uno, som fungerade bra på mitt ghetto tangentbord, men på min nyare setup, det ständigt skulle dumpa sopor anteckningar. Snarare än gå spe...

DIY Synth + MIDI-controller

Vill du kunna styra din DIY Synth med MIDI?Spela upp den med ett tangentbord eller ordnar det i din favorit ljud redigeringsprogram?Steg 1: Vad du behöverHårdvara1 x DIY Synth Kit1 x Arduino Uno1 x Usb kabel1 x 10 k Resistor1 x 0.1uF kondensator (pol...

Enkel MIDI-flöjt/inspelare Controller (EWI)

Som barn (ca 30 år sedan) började jag min musiklektioner på flöjten (en domare att vara exakt) och nu vill jag ha en modern elektronisk version av detta instrument (en Electronic Wind Instrument som det kallas, förkortat EWI). De är tillgängliga, men...

Rita själv - MIDI controller med ledande bläck

"Rita det själv" är en MIDI-controller som använder ledande bläck som knappar. Den bygger på Arduino, och använder en kapacitiv sensor (två, faktiskt) att avgöra huruvida ritade knapparna är beröring eller inte.http://sanidanz.tumblr.com/drawity...