In-Depth med Reason 4's Matrix Pattern Sequencer

Matrix Pattern Sequencer är ett värdefullt verktyg i Reason 4: s överflöd av rack-enheter. Det ger inget eget ljud - sin makt ligger i sin förmåga att styra andra enheter. Om din ljudenhet kan ta emot CV-data kan Matrix göra det möjligt att göra alla sorters coola saker från det uppenbara valet av seddsekvensering, för att styra oscillatorer och filter.


Vad gör Matrix Pattern Sequencer Do?

Matrix Pattern Sequencer gör det möjligt att ange noterings-, hastighets- och kurvdata och matar ut data till CV-ingångarna på andra enheter efter eget val. Det finns tre olika typer av datautmatning: Anm. CV, som är avsett för kontroll av tonhöjdsdata men som är användbart för andra saker, Gate CV, för att överföra timing och hastighetsdata och Curve CV som är användbart för att styra syntetiseringsparametrar som oscillatorer, filter och så vidare. Kurv CV kan användas i unipolära eller bipolära lägen, som vi ses senare.


Device Översikt


Innan vi dyker in i att konfigurera och faktiskt använda Matrix, låt oss kort täcka enhetens frontpanel så att du vet vad du kan förvänta dig, och i vilken allmän riktning du letar efter knappar kan jag nämna senare.

  1. På vänster sida har vi mönsterkontrollerna. Dessa låter dig växla mellan mönster och förhandsgranska dem.
  2. I mitten är sequencer, där du kan rita i någon form av data som enheten stöder.
  3. Till höger är kontroller avseende längden och tempot för varje mönster (de påverkar inte enskilda noteringar alls).

Matrixens bakpanel är en av de enklaste bakpaneler som du hittar i programmet. Det finns tre utgångar och en strömbrytare. Du ruttar utgångarna till de enheter du vill styra och omkopplaren styr vilken typ av Curve CV-data du kan skriva in.


Ställa in ditt projekt

Öppna ett nytt projekt och skapa en ljudenhet. Jag ska skapa en Subtractor, och med tanke på denna handledning är det nog bättre för dig att göra det också - men jag ska förklara saker så att du förstår principerna och inte nödvändigtvis behöver följa varje steg jag göra.

Högerklicka på Subtractor och huvudet för Skapa undermeny. Höger nära botten hittar du Matrix Pattern Sequencer - klicka på det här alternativet för att skapa en. Om du inte förhindrar det eller gör något fel, kommer Reason automatiskt att mata matrisen till den valda ljudenheten. Tryck på fliken för att bläddra i racket runt och ta en titt. Om du vill rutta manuellt eller ruttar till fel enhet (vilket kommer att hända om du skapar enheten utan att ha valt ljudenhet) måste du ansluta Anm. CV utgången från matrisen till CV ingången till ljudenheten och Gate CV utgången från matrisen till Port inmatning av ljudenheten.

Curve CV-utgången är situationell, så lämna den ouppkopplad för nu och vi kommer att diskutera det senare. Helst är du bakpanel som för närvarande ska se ut så här:


Flip Reasons rack tillbaka runt genom att trycka på Tab.


utgångs~~POS=TRUNC

Tidigare nämnde jag de tre utmatningstyperna i Matrix-enheten och nu ska jag visa dig var du ska redigera dessa typer av data i enheten och i nästa avsnitt börjar vi titta på hur man redigerar dem.

Obs! Och grinddata visas som standard när du skapar en ny Matrix-enhet. I sequencerområdet finns en switch som växlar mellan Keys och Kurva. Denna data visas när omkopplaren är växlad till Keys.

Om du inte gör något ovanligt används not och gate data i tandem. Anteckningsdatan bestämmer ljudets tonhöjd och startposition medan porten bestämmer huruvida ett anteckningsposition är på eller av, vilken nivå den är (och kan användas för pseudo-hastighetskontroll) och om den är knuten till nästa anteckning - med andra ord bestämmer om det finns en uppenbar paus mellan anteckningar eller inte.


Om du växlar omkopplaren från Keys till Kurva, Du kommer se kurvredigeraren. Du kan klicka och dra för att rita ett mönster, vilket du i de flesta fall vill göra för det mest naturliga resultatet, eller du kan klicka för att ställa in värdet för varje enskilt steg. Denna data används för att styra nästan allt, men oftast variabla synthesizerinställningar. För lite roligt kan du alltid haka på Kurv CV upp till ljudenhetens CV istället för Anm. CV produktion.



skapa Mönster

Vid det här skedet tittar vi fortfarande på en tom Matrix sequencer, om än en riktigt dirigerad! Som standard märker du att matrisen har någon grundläggande grindinformation - full "på" -position för varje steg, så att du snabbt kan komma igång.


Observera att om du rensar mönstret försvinner de här standardgate-dataen, inte panik, tänk på att enheten är trasig eftersom den inte brinner!

Noterdata är emellertid tomma. Du kan inte redigera längden av dessa steg, så tänk på att ange data här så att den är som Reasons huvudstegsekvenser med mindre alternativ. Klicka i ett mellanslag i rutnätet för att ställa in stegets steg till den platsen.

Även om stegsekvenseraren visar 32 steg, är mall längden 16 som standard. Om du vill ha mer eller vänster kan du ändra det här numret med Steg inställning på enhetens högra sida. Lämna den vid 16 för nu.

Experimentera med att skriva in ett mönster, men var försiktig så att du inte slösar bort din tid att fylla i anteckningar över det 16: e steget. Du kan berätta hur kan steg inkluderas i mönstret genom den mörkröda linjen längst upp på sequencer.

Jag har gått fram och skapat ett enkelt eget mönster:


Du kan förhandsgranska ditt mönster genom att trycka på Springa knappen i mönsterväljningsområdet. För att lyssna på min, tryck på knappen nedan:

Om din anmärkning misslyckas på denna punkt, var god och kopiera min från bilden ovan (inte att det är något speciellt!). Nu har du satt dina anteckningar, men mönstret känns tråkigt och monotont. Det är där våra portdata kommer in.

Gate Växla och Nivå

Var och en av de vertikala röda linjerna under noterdata representerar en notats värde av grinddata. Om du kan se något rött, oavsett hur högt det är På - för att stänga av noten så att du vilar i stället för ljudspel, klicka på den röda linjen och dra den ner tills du ser ingenting. För att ändra nivån drar du på samma sätt, även om du bara kan se en liten bit av den röda linjen. Det är fortfarande inställt att spela den noten.

Du kan spela med nivån som en slags falsk hastighet - det fungerar bra nog för våra syften.

Jag har dragit upp de upprepande C noterna, med undantag för startnotten, så att de är mer förstärkande anteckningar än en del av huvudmelodin. Jag har också tagit bort en anteckning genom att stänga dess portdata för att ge en lite mer rytmisk rörelse. Nivån är inte särskilt känslig, så jag har sänkt den så mycket som möjligt utan att stänga av den.

Här är vad jag har nu:


Det är lite mer intressant än tidigare. Det finns en tredje inställning som vi kan använda för konstnärlig effekt eller bara för att få mer kontroll över notlängder, och det är Tie-funktionen.

bundna Notes

Det finns två sätt att skapa bindade anteckningar: du kan klicka på "Tie" -knappen till vänster om sequencer för att göra alla steg du klickar på i gate dataområdet i bundna anteckningar. Det mycket enklare sättet är att hålla Shift och klicka på steget - du vill inte gå fram och tillbaka mellan växelknappen varje gång du vill skapa en bunden anteckning.

Du kan berätta en bunden anteckning genom portens dubbla bredd. Som du kan se på den här skärmdumpen har jag skapat fem bundna anteckningar för totalt tre hörbara bundet evenemang:


Det finns en enda anteckning i början som jag har blivit in i en bunden anteckning så att den här noten låter lite längre men inte knyts till nästa anteckning. Några steg ner, jag har gjort två anteckningar (en med en hög nivå och en med en låg nivå) i intilliggande bundna anteckningar, vilket innebär att de fungerar som en obruten anteckning och stigglider som det skulle om du hade mycket exakt stigböjning Kompetens.

Några fler steg ner från det och två av C-noterna med låga nivåer har blivit bundna. När du knyter två anteckningar med samma tonhöjd ihop skapas en dubbellängdsnote. Det här är det enda sättet att styra anteckningslängden i Matrix Pattern Sequencer.

Här är vad de bundna anteckningarna låter som - lyssna på alla tre fallen:

oktaver

Vid detta skede kan du ha märkt att du har blivit begränsad till en oktav hela tiden! Eftersom matrisen är en rent monofonisk stegsekvenser, behöver du inte behöva använda mer än en oktav i ett enda mönster, men alternativet är där.

För att navigera mellan oktaver hittar du en omkopplare till vänster om sequencer, nedanför Curve / Nycklar toggler. Den är märkt från 1 till 5, där 1 är den lägsta oktav och 5 är högst. Som standard är du på den tredje oktaven.

Flytta bara omkopplaren för att redigera anteckningar på andra oktaver. För det här exemplet, låt oss ändra våra C-anteckningar till basnoteringar.


Steg

Om du behöver skapa mönster som är längre eller kortare, kommer stegen till höger att låta dig ändra längden till mellan 1 och 32 steg. Om jag ställer in det till 32 steg kan du se den röda linjen som sträcker sig halvvägs över sekvensen i tidigare skärmdumpar sträcker sig nu till slutet av sequencer:


Upplösning

Upplösningen låter dig ändra hastigheten vid vilken mönstret spelas, genom att väsentligen ändra längden på varje steg. På detta sätt är matrisen hela tiden synkroniserad med projektets tempo, samtidigt som du ger kontroll över den relativa hastigheten hos dina mönster.

Hittills har jag haft matrisen på 1 / 8T, men standard är 1/16. Det här är vad vårt mönster låter som vid standardupplösningen:

Blanda

Nedan är resolutionen den Blanda växla. Shuffle ger mönstret en "swing" -känsla genom att fördröja sextonde anteckningar som faller mellan de åttonde noterna.

Du kan justera mängden blandning genom att klicka på ReGroove Mixer knappen i Reasons transportbalk och justera Global Shuffle knopp - även om det här påverkar alla enheter med Blanda aktiverad.


Ändra variabler med kurv CV

Låt oss ta en titt på vad vi kan göra med Curve. Vrid växeln över från Keys till Curve i sequencer-sektionen och du bör se en tom sequencer med ett rutnät som tangentbordet, minus de horisontella linjerna.


Tryck på fliken för att vända racket runt och titta på baksidan av din ljudenhet. Jag använder Subtractor så det finns många saker jag kan kontrollera med CV. Allt under moduleringsinsatserna kommer bland annat att fungera. I det här fallet ansluter jag Kurv CV utgång till subtraherarens Filter 1 Freq.

Låt oss vända på stället igen. Jag ska rita i ett iscensatt mönster så att du kan höra skillnaderna mellan varje nivå av data förändras tydligare:


Lyssna på ljudet. Det börjar med det rena ljudet från tidigare, blir lite grungier i mitten, och ännu mer förvrängd mot slutet:

Du kan styra alla sorters saker på detta sätt. Jag har bytt routing så att vår kurva nu styr Pitch Wheel:


Unipolär Versus Bipolär

Hittills har vi arbetat med kurvdata i unipolärt läge. Det betyder att data börjar vid 0 och går upp därifrån i en riktning - när du skickar Curve CV lägger du till vad som helst som finns där i ljudenheten, men subtraherar aldrig. Det betyder att när du skickar data till något som Pitch Wheel med unipolärt kurv CV, kommer tonhöjden bara att "rullas" uppåt. Som du säkert vet är riktiga tonhissar på riktiga tangentbord dock uppåt och nedåt. Det är mer realistiskt om vi ställer in matrisen till bipolär, vilket gör det möjligt för oss att flytta variabler både upp och ner.

Tryck på fliken för att vända runt på baksidan och ändra inställningen till bipolär och sedan komma tillbaka till rackens framsida. Istället för ett diagram med en baslinje längst ner på sequencer är baslinjen nu i mitten och vi kan flytta staplarna både upp och ner:


Jag har ritat en diagonal linje som går från den maximala negativa nivån till den maximala positiva nivån. Här är skillnaden i ljud medan Curve CV förblir dirigerad till Pitch Wheel modulationsingång:


CV-ingångskänslighet

De flesta ljudenheter gör att du kan ställa in känsligheten hos CV-ingångarna. Detta är fallet med subtraktorn som har känslighetskärlen till vänster om ingångarna:


Ändring av detta ändrar i grunden hur mycket CV-data kommer att påverka ljudenhetens variabler. Om jag vrider Pitch Wheel upp till max, här är skillnaden i ljud:

Det är en mer uttalad förändring eftersom CV-data tillåts att svänga Pitch Wheel ytterligare i varje riktning.


Välja och lagra mönster

Vad händer när du har skapat ett mönster men du vill skapa en annan utan att radera den nuvarande?

Matrisen har mönsterdragning för 32 mönster, med 4 banker som håller 8 mönster vardera.


Välj bara den bank du vill lagra ditt nya mönster från de fyra alternativen (A, B, C och D) och sedan mönstret som du vill lagra det från genom att klicka på ett tal från 1 till 8. Var försiktig med kom ihåg vilken bank du använder så att du inte hittar dig själv undrar varför ditt mönster plötsligt "försvunnit" senare!


Kopiera mönster till spår

Det finns en massa funktioner som du kan komma åt genom att högerklicka på enheten. De flesta av dessa är självförklarande: Skiftmönster alternativ flyttar mönstret ett steg i vilken riktning du har valt, Randomize Pattern skapar helt enkelt en slumpmässig massa noter och grindar som vanligtvis inte låter användbara alls, och Ändra mönster skapar ett slumpmönster med de anteckningar du redan har använt - om du ritar i en skala kan du få ganska anständiga resultat med den här.

Förmodligen den mest användbara av dessa alternativ är alternativet Kopiera mönster till spår som visas på många Reason-mönster-enheter, till exempel Redrum-enheten och Dr.REX Loop Player. Detta tar ditt nuvarande mönster och kopierar det till sequencer-spåret mellan de angivna vänster- och högerpunkterna.

Den här funktionen gör det möjligt att redigera dina mönster med Reasons standard-sequencer och ställa in olika mönster på ett spår så mycket som du vill ha i sequencer-fönstret. Dessa mönster, en gång på banan, spelar direkt via ljudenheten som är ansluten till spåret som klippet placeras på, oberoende av själva Matrix-enheten.