Linux inspelning Studio programvarukomponenter (1 / 8 steg)

Steg 1: Verktyget Core: Jack Audio Connection Kit



Innan man fokuserar på program, måste vi titta på verktyget som tillåter dem att kommunicera. För att förstå detta verktyg, måste vi förklara de grundläggande begreppen detta program försöker simulera.

Traditionellt, sköttes ljud av analoga komponenter; Detta är elektriska enheter som använder kretsar för att justera signalen passerar genom dem. Varje komponent har ingångar, utgångar, eller båda. Du helt enkelt använda kablar för att ansluta produktionen av en enhet i tillförsel av en annan enhet. På så sätt kan skapa du signal kedjor som består av en ljudinspelningsenheten (vanligtvis en mikrofon), en ljuduppspelning enhet (oftast högtalare eller hörlurar), en inspelning ljudenhet (singel eller flera track brännare) och en rad filter; ljudet är plockas upp av inspelningsenheten, och sedan skickas genom filtren att hamna i inspelningsenheten och/eller uppspelningsenheter.

Dessutom, utvecklats med hjälp av den enhet gränssnitt MIDI (Musical Instrument), MIDI-Time kod (MTC); denna teknik kan alla MIDI-enheter dela deras tidslinjer, så att när du spelar något från en viss plats, alla MTC-kompatibla enheter kommer att ange sina timers den exakta platsen så att alla MIDI-enheter kommer att förbli synkroniserade.

I Linux bibehålls dessa paradigm genom serverprogrammet kallas "JACK," vilket står för "Jack Audio Connection Kit." Ja, det var avsiktligt. Nej, jag hade ingenting att göra med den. Ja, någon inbillar sig en komiker.

Alla skämt åsido, denna server försöker simulera de två teknikerna inuti datorn.

Den primära uppgiften är att fungera som en uppsättning virtuella kablar att, återigen, ansluta produktionen av en enhet (eller program) med tillförsel av en annan enhet (eller program). På detta sätt kan du behandla varje enda Jack-kompatibelt program och ALSA/FFADO-kompatibel enhet, som om det vore en analog enhet, med ingångar och utgångar som kan vara ansluten till andra program eller enheter. MIDI kan också vara ansluten inuti datorn på detta sätt.

Sekundär uppgift är att fungera som en tidslinje kontroll. Till skillnad från MIDI tidskoder, Jack upprätthåller nuvarande plats i tidslinjen och alla kompatibla program, MIDI eller inte, kommer att hålla sig på samma plats på denna tidslinje. På detta sätt är alla Jack-kompatibla program på det samma ögonblicket i en produktion, som kan vara användbart om du använder separata sequencer, DAW och video programvarupaket. Denna funktion som kallas "Jack transporten."

Jack har några frontends; Detta är viktigt att veta om.

Den klassiska frontend kallas QT Jack kontroll. Detta verktyg är en stapelvara i Jack och finns i alla system kan köra Jack. Den har windows för konfigurering av Jack, att göra anslutningar mellan program och spara de anslutningarna för återanvändning senare. Det har också kontroller för att starta, stoppa och ändra den aktuella positionen i delade tidslinjen.

För anslutningar vore ett enklare verktyg för att använda ett program som heter "Patchage." Patchage kan inte konfigurera Jack, inte kan starta eller stoppa servern, och inte heller kan det på Jacks delade tidslinje. Men består den av ett svart fönster kallas en "flowcanvas" att spåren jack anslutningar som om du tittade på ett flödesschema.

Ett senare frontend system för Jack skapades efteråt, sammanslagning QT Jack kontroll, Patchage och en pålitlig och flexibel sessionshanterare kallas "Ladish." I frontend systemet ingår en bricka ansökan, kallas "LadiTray," och en fullskalig anslutning och sessionshantering GUI kallas "Gladish." Gladish har full sessionsstöd, vilket betyder att det kan inte bara starta och ansluta grupper av Jack-kompatibla program, det kan också spara hela samlingen för att säkerställa att den kan återanvändas senare utan extra arbete att återlansera program och åter ansluta kedjorna. Nackdelen med Gladish GUI är att den saknar Transportkontrollerna finns i kontrollen QT Jack, men möjligheten kan dupliceras i andra program. Jag tenderar att föredra det "gjacktransport" programmet för detta ändamål, eftersom det tillåter explicit kontroll över den aktuella bildrutan på tidslinjen.

I skärmdumpen, kan du se tre program. Det stora fönstret med den svarta bakgrunden (flowcanvas) är session manager GUI kallas Gladish. Mindre fönstret ovanför flowcanvas transaktionerna är QT Jack kontrollen. Den gröna rutan till höger är en buffrad inspelningsprogram som heter "tidsmaskin," som kommer att spela in allt som börjar tio sekunder (konfigurerbart) innan du faktiskt klickar på knappen.

Se Steg
Relaterade Ämnen

Linux Recording Studio mjukvaran

detta är en gren av min annan instructable, The runt The House skräp Recording Studio, för Linux-användare. Jag skulle vilja tacka lan M för dessa bra förslag.Steg 1: Väte-avancerad trummaskin Detta är i grunden en multi-Track-brännare. Om du använde...

DIY hem inspelning Studio

detta DIY hjälper dig att göra ett hem inspelningsstudio.Steg 1: En bra dator En bra dator är en nyckelkomponent till att ha ett hem inspelningsstudio. En bra dator bör kunna hantera musik att göra apps som GarageBand, och bör inte upprepade gånger k...

Runt the House skräp inspelning Studio!!!

jag gjorde mina med en fri programvara och några gamla USB-grejer.Mycket enkel! Obs: huvudbilden är typ av den färdiga produkten...Steg 1: material You will Need:En dator med Windows 2000 eller högre. (Inte säker om Linux eller Mac)Mjukvaror för att...

Göra akustiska paneler för din recording studio eller hem teatern

akustiska behandlingar används ofta för att förbättra akustiken i ett rum av tuktas "fladdra ekar," "rummet lägen", och andra problem som uppstår från ett rum mått och konstruktion.Även om en mängd olika behandlingar finns tillgängliga...

Studio A - dag 1(&2) Timelapse

under denna video, Chris och laget kommer att sikta på att installera gips-ark på väggarna i inspelningsstudion A. När inspelning studio(s) är komplett, kan du bara komma in och har en låt, eller något band har skrivit, registreras, med bra utrustnin...

Blandning och mixning: The Ultimate Guide till Digital musikproduktion

Musik: Makt ReduxChansen finns, om du har lyssnat på något belopp av musik under en tid, du är förmodligen bekant med små tankar som: "Det är inte den tonen som jag förväntade mig." eller ens "som var okej, men det är inte vad jag skulle ha...

Elektroniska Windchimes

För fler projekt och en sammanfattning uppföljning från vår januari bygga natt, se denna tråd!Jag ville göra en windchime som använder alla 18 signaler på MaKey MaKey för att kontroll och knopp tweaks i musikprogram som FL Studio eller Linux MultiMed...

Inspelning utan en full studio för riktigt billiga

i detta instructable jag ska visa dig hur du spelar in saker från din gitarr i utmärkt kvalitet, utan en studio, och för riktigt billiga. Detta är min första instructable, så några förslag på hur man gör det bättre är mycket uppskattade. initialerna...

Ultimate guide på studio kvalitet hem musik inspelning på mycket låg budget

Ritwika lär ut hur du kan spela in din nästa YouTube musik sensation eller demo CD i studiokvalitet i ditt hem med hjälp av en enkel låg kostnad budget....

En pengar att göra bärbara själv innehöll 16 Track Recording Studio för Under $3,000.00

Med tekniken förbättras, kan du nu göra, vad 40 år sedan skulle ha kostat någon miljoner dollarSteg 1: Jag byggde den med en Allen och Heath modell is 16 digital hårddisk-inspelareJag började genom att köpa hårddisk-inspelare, is 16 är ett bra val ef...

Hur du konfigurerar din Asp.Net 5 RC1 utvecklingsmiljö på Linux

I det här inlägget förklara jag hur man ställer in en ASP.NET 5 RC1 utvecklingsmiljö på Linux Ubuntu 14.04 använder vagrant.Här hittar du vagrantfile och nättjänsten skriptet används för att konfigurera din uteliggare box. Du kan också använda skript...

Linux kommandorad ljud.

Vad vi skulle vilja göra är att kunna lyssna på poddsändningar och musik från antingen på internet eller genom luften. Du bör även lyssna till filer som talas. Bara för att du inte har en fancy grafikerna kort betyder inte att du inte kan lyssna på m...

Linux tips.

Se också:Några snabbis idéer jag sätta togethr som kan vara av intresse. Jag har försökt att hålla dem till ett steg.Steg 1: Installera en MsWindows drivrutin på linux.Steg 2: Meddelande av dagen,Steg 3: Bibliotek konflikter.Steg 4: Beaglebone svart....

Atmel start 1: Atmel Studio och programmerare

M. A. Parker c2015Installera Atmel Studio (AS) och en programmerare förkroppsligar de första stegen [0] på väg mot med hjälp av en Atmel AVR Microcontroller individenhet MCU [1] i motsats till MCU-på-en-styrelsen som Arduino [2]. Här startar resan, o...

Spela billigt in Studio-kvalitet musik

Det kräver inte mikrofoner värt mer än bilen att spela in musik som låter bra. Du kan spela in bra musik i ditt eget hem för mindre än £50 eller $77. Endast distans dyra utrustningen du behöver här är någon sorts USB kondensatormikrofon, inget behov...

Kompilera med GNU GCC från Visual Studio

Detta instructable visar hur du använder Visual Studio 2013 gemenskapen teknik Edition för att kompilera ett program med en GNU GCC kompilator toolchain. I den resulterande projektmallen, Visual Studio behåller intellisense och funktion kod komplette...

EZ diy linux

Detta är ett ganska enkelt sätt att bygga din egen linux sever/desktop.för mina syften kommer jag att bygga en server med ett nej gui stöveln. vilket betyder ingen ui bara en kommandorad (om du vill ha en grafisk inloggning Markera bara grafiska utan...

Studio på en pinne - del en

en gratis, lätt, USB-baserad video redigerande sviten för Windows med bildstabilisering. Lägga till titlar, ljudspår och specialeffekter i cell telefonerna och annan rörlig video någonstans, helst. Studio på A Stick USB är bärbar och bör fungera på d...

Inspelning och Mastering en Demo på hem: grunderna

detta är bara en grundläggande uppfattning oh hur jag spela in och behärska musik. I låten visar, finns det två gitarr delar och en trumma spår bara, men jag kommer att nämna vad till gör med bas och sång, och vad jag gör med olika musikstilar.Steg 1...