IT-lexikon › Programmering › Samplingsfrekvensomvandling

Samplingsfrekvensomvandling

Programmering In English → Uppdaterad: 2026-10-27

Att räkna om ljud från en samplingsfrekvens till en annan — trivialt i teorin, och en klassisk källa till hörbart skräp i praktiken.

Från 44,1 till 48 kHz är förhållandet 160:147, så det går inte att bara kasta eller dubbla sampel. Principen är att interpolera fram nya värden mellan de gamla och lågpassfiltrera bort allt över den nya Nyquistfrekvensen, annars viks det ner som aliasing. Det ideala filtret är en sinc-funktion av oändlig längd; verkliga omvandlare skiljer sig i hur mycket av den de har råd att räkna.

Billiga omvandlare lämnar vikningsprodukter och tappad diskant, vilket i åratal kunde mätas i operativsystemens mixrar. Bibliotek som libsamplerate och SoX gjorde hög kvalitet gratis. Samma teknik finns inuti översampling, och i varje true peak-mätare, som omsamplar för att hitta topparna mellan samplen.

← Tillbaka till lexikonet