MIDI-instrument och sekvenser kan ses som en gammal spelare piano . Sekvensen är pappersrullen , stansade med många hål, var och en representerar en anteckning och dess varaktighet . Instrumentet är piano själv , vilande tills rullen av sedlar berättar det vad du ska spela , samt för att kontrollera när den startar och stannar. Sequencers hålla dessa mönster av sedlar och överlämna dem till instrumentet i rätt ordning
Expression Funktioner
MIDI noter innehåller mycket mer information än bara tonhöjd och duration . de är också i stånd att bära parametrar som styr de mer subtila uttryck funktioner som syntar och virtuella instrument kan skapa . Hastigheten parametern ändrar klangfärgen på varje not , ändra volymen och den tonala egenskaper. Moderna syntar använder flera lager av prover för varje not , härma instrument spelas antingen fast eller mjukt . Till exempel , gitarr noter , slog mycket bestämt , skulle omfatta den simulerade skallra av strängarna på banden . Mässing och träblåsinstrument har en oberoende värde " Breath Control" som kan efterlikna olika trycknivåer en spelare kan gälla för vass . Addera Signal Routing
Sequencers hantera routing tullar för alla instrument som är anslutna till dem , skicka relevanta anteckningsmönstertill rätt instrument . Instrument kan spela flera anteckningsmönsterpå en gång , till exempel , separata vänster och höger anteckningssekvenser för ett pianostycke . Samma mönster kan också kopplas till flera instrument samtidigt , som du kan använda för att skapa harmonier på olika stråksektionerinom en virtuell orkester .
MIDI Clock Sync
ett system som använder en mängd olika instrument och delar av utrustning för att spela ett enda musikstycke , är timing kritisk. Pulsera effekter och trummaskiner är beroende av perfekt delad andra timing . Minnesbuffertar och dataflaskhalsarkan leda till de- synkronisering , känd i musiktekniska termer som " Latency ". För att rätta till detta , de flesta hårdvaru syntar låta sina interna klocka som ska åsidosättas av en extern källa . Genom att synkronisera alla de klocksignaler till en " Master" puls , som kontrolleras av sequencern kommer alla separata komponenter stanna helt i synk . Addera