Vad är en ljudkompressor?
En ljudkompressor kan vara en mjukvara eller hårdvara som tar en digital ljudsignal och tillämpar en algoritm på data för att minska storleken på signalen antingen för lagring eller för överföring. Termen "ljudkompressor" beskriver också hårdvara eller programvara som används för att modifiera ljudkanaler för att ta bort eller normalisera frekvenser utanför ett definierat tröskelvärde, vanligtvis för att förbättra upplevd ljudkvalitet. När man beskriver datakomprimering kan en ljudkompressor kompaktera digitala data i ett förlustfritt format, så att alla ljuddata hålls intakta eller i ett förlustformat, så att vissa av data ändras eller tas bort för att öka effektiviteten hos komprimeringsalgoritmen. Nästan alla ljuddata som överförs digitalt använder någon typ av komprimering, vilket leder till utveckling av hårdvara avsedd för komprimering av ljud i realtid. På samma sätt använder många former av digital ljudinspelning, till exempel en CD-skiva (CD) eller ljudet på en digital video-skiva (DVD), komprimering för att spara utrymme och låta mer information lagras.
Det finns ett antal vanliga algoritmer som regelbundet används för att komprimera olika typer av digitala data. Ljudsignaler är emellertid väldigt felaktiga och drar inte nytta av traditionell komprimering på samma sätt som en bild eller annan data skulle göra. Istället kan en ljudkompressor välja att skapa mycket stora filer som har ett minimalt komprimeringsförhållande, eller de kan utformas för att modifiera ljuddata för att göra det mer lämpligt för komprimering, även om detta kommer att resultera i förlustkomprimering där vissa element i original signal kommer att ändras eller förloras.
Ett sätt en ljudkompressor kan förbereda ljuddata för komprimering är att ta bort ljudelement vars närvaro inte nödvändigtvis är identifierbar i första hand. Detta inkluderar frekvenser som ligger utanför området för mänsklig hörsel och ljud som genererar data men faktiskt maskeras av högre ljud inom samma tidsram. Dessutom kommer en ljudkompressor ibland att försöka modifiera snabba förändringar i en signal så att den är mjukare, jämnare eller mer förutsägbar. Alla dessa metoder gör det möjligt att använda olika komprimeringstekniker för att säkerställa att en ljudfil eller signal uppnår en bra mängd komprimering och fortfarande behåller en acceptabel kvalitet.
När musik spelas in eller redigeras kan en ljudkompressor vara hårdvara eller programvara som hjälper till att jämna ut ljudet från en ljudkanal eller spår. Den här programvaran kommer i slutändan att få svaga ljud att verka högre och anomalt högt toppar av ljud mjukare. Kanalkompressorn kan också helt enkelt ta bort dessa toppar från en ljudkanal, vilket ökar den upplevda skärpan hos de återstående ljuden.