Om du har arbetat med digitala och elektriska musikinstrument har du nog hört talas om ASIO. Men om inte, och du har stött på akronymen, läs för att lära dig vad ASIO är och hur det fungerar.
Vad är ASIO?
ASIO står för Audio Stream Input / Output.
ASIO är ett ljudkortdrivrutinprotokoll skapat av det tyska musikföretaget Steinberg, som också utvecklar Cubase, den populära ljudarbetsstationen. ASIO är ett välkänt namn för alla som har arbetat med digitala ljudinspelningar eftersom det ger musikproducenter ett sätt att få direkt tillgång till sina ljudenheter.
De flesta professionella ljudkort och produktionsprogramvara levereras med en egen version av ASIO förinstallerad på dem, men du kan också installera ASIO-drivrutiner separat.
ASIO-drivrutiner är för närvarande endast tillgängliga i Windows, men en experimentversion kallas WineASIO tillgänglig kan du installera ASIO på Linux-system via Wine.
ASIO är inte tillgängligt på macOS, men det beror på att Mac-system använder ett API som heter Core Audio vilket gör de tjänster som ASIO erbjuder meningslöst eftersom Core Audio inte har drag från Window's DirectSound.
Relaterad: Använd Wine på Ubuntu för att köra Windows-programvara
Externa ljudenheter och DirectSound
När du ansluter ljudenheter till din Windows-dator är du ansluten till din ljudenhet via DirectSound, som fungerar som en mellanliggande signalväg. Detta innebär att varje signal som sänds till eller tas emot från ljudenheten går genom DirectSound.
DirectSounds roll som mellanhand mellan dig och din ljudenhet ger dig många funktioner, men dessa funktioner visar sig ofta vara överflödiga för den professionella användaren. Detta beror på att de processer och lager som DirectSound tvingar en ljudsignal att gå igenom ger upphov till något av det värsta som en musikproducent vill ta itu med: latens.
Relaterad: Gratis VST-plugins som varje musiker borde ha
När ditt instrument är anslutet till din dator förväntar du dig att en ton spelas när du spelar det och inte en halv sekund senare. Att hålla sig i tempo eller formulera en rytm blir mer utmanande än vad det borde vara när du har att göra med oönskad latens.
Vid digital inspelning av ljud fångas först ljudet i ett analogt format. Det konverteras sedan till ett binärt format där det kan lagras på en hårddisk. Mellan dessa två huvudprocesser ligger en bunt extra processer som mest är kopplade till DirectSound.
Varje extra process som ljudsignalen måste gå igenom lägger till en liten bit till den totala latensen, och när dessa processer samlas ihop blir latensen betydande. Denna betydande latens blir i sin tur besvärande när du spelar in musik med din enhet.
Nu när du vet vad som orsakar latensen kan du antagligen dra slutsatsen att en uppenbar metod att klippa nere på latens skulle vara att kortsluta de extra skikten som DirectSound tvingar ljudsignalen genom. Du har helt rätt, och ASIO gör exakt det.
Vad gör ASIO faktiskt?
ASIO tillåter ljudprogramvara att få direkt tillgång till ljudenheten genom att kringgå den normala ljudvägen genom DirectSound. Genom att hoppa över de onödiga lagren av DirectSound minskar ASIO hastighetsstöten på vägen från din ljudenhet till din dator och minskar latens betydligt.
Bortsett från låg latens, låter ASIO dig se alla tillgängliga kanaler på en ljudenhet och inte bara stereokanalen som Windows visar dig. Med den här funktionen kan du låsa upp multikanalfunktionerna för din ljudenhet.
Slutligen är en sista stora fördel med ASIO att den levererar lite transparenta utdata. Ljudsignalerna som tas emot via ASIO komprimeras eller samplas inte, vilket innebär att du får högre trohet än om du använde DirectSound.
Hoppa över nonsens
Med ASIO kan du hoppa över de många onödiga lagren av DirectSound och få högkvalitativt ljud med låg latens samtidigt som du får tillgång till flerkanal på din ljudenhet. Men ASIO räcker inte för att skapa musik. Du kommer att behöva lite bra programvara för att gå med den också.
Om du precis börjat skapa din egen musik, här är den bästa gratis programvaran för musikproduktion som pengar inte kan köpas.
Läs Nästa
- Teknik förklaras
- Spela in ljud
- Ljudredigerare
- Musik instrument
Amir är en farmaceutstudent med en passion för teknik och spel. Han spelar också elgitarr och älskar att lyssna på indierockband.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e-böcker och exklusiva erbjudanden!
Ett steg till…!
Bekräfta din e-postadress i e-postmeddelandet som vi just skickade till dig.