SoXr Resampler: Audiofiele Sample Rate-conversie op Studioqualiteit voor WAV

Ontdek hoe CleverUtils.com de SoXr resampler-bibliotheek gebruikt met 28-bit precisie en Shibata-dithering om artefactvrije WAV-conversies te leveren — dezelfde engine die wordt vertrouwd door audiofiele tools zoals SoX, foobar2000 en JRiver.

Converteer naar WAV met SoXr

SoXr-resampling wordt automatisch toegepast op elke conversie

Audio WAV

Tik om je bestand te kiezen

of

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

SoXr-resampling automatisch toegepast. Bestanden worden binnen 2 uur verwijderd.

Wat is audio-resampling?

Wanneer je audio converteert van de ene samplerate naar de andere (bijv. een 44,1 kHz MP3 → 48 kHz WAV voor videobewerking), moet elk afzonderlijk sample opnieuw worden berekend op een nieuw tijdraster. Dit proces heet resampling.

Een naïeve aanpak — simpelweg samples weggooien of dupliceren — veroorzaakt hoorbare clicks en aliasing. Professionele resamplers gebruiken wiskundige interpolatie (doorgaans polyfase FIR-filters) om een continu signaal te reconstrueren vanuit discrete samples, en samplen dat vervolgens opnieuw op de nieuwe rate. De kwaliteit van deze interpolatie bepaalt of je audio transparant blijft of artefacten oppikt.

Kernbegrip: Volgens het Nyquist-Shannon-theorema kan elk bandbeperkt signaal dat boven twee keer de hoogste frequentie is gesamplede, perfect worden gereconstrueerd. Resampling maakt gebruik van dit theorema — een hoogwaardige resampler kan rates wijzigen zonder hoorbare kwaliteitsverlies.

Wat is SoXr?

De SoXr (SoX Resampler Library) is een open-source resampling-engine van audiofiele kwaliteit, oorspronkelijk ontwikkeld voor de SoX (Sound eXchange) command-line audiotool. Hij gebruikt een FFT-gebaseerd polyfase-algoritme dat resultaten oplevert die vrijwel niet te onderscheiden zijn van het originele signaal.

SoXr wordt gebruikt door professionele audiosoftware zoals foobar2000, JRiver Media Center, MPV en VLC. CleverUtils.com integreert SoXr via het aresample-filter van FFmpeg en past het automatisch toe op elke WAV-conversie.

Parameter Waarde Functie
EngineSoXr (CR64)64-bit dubbele precisie drijvende-kommarberekening
Precisie28-bit~168 dB signaal-ruisverhouding — ver boven de hoorbare ruisvloer
DitheringShibataPsychoacoustisch gevormd ruis dat kwantiseringsartefacten weghoudt van de 1–5 kHz gehoorgevoeligheidspiek
Anti-aliasingAutomatischSteile laagdoorlaatfilter voorkomt aliasing bij downsampling

SoXr vs. FFmpeg's standaardresampler

FFmpeg bevat twee resampling-backends: de standaard swresample (SWR) en de optionele soxr. Hier is een vergelijking:

Aspect swresample (standaard) SoXr
AlgoritmeKaiser-gewenste sinc (lineaire fase)FFT-gebaseerd overgesampled polyfase
Interne precisie16-bit (standaard) of 32-bit float64-bit double (CR64-engine)
Aliasing-onderdrukkingGoed (−100 dB typisch)Uitstekend (−168 dB met precision=28)
DitheringDriehoekig (vlak spectrum)Shibata (ruisvormend, minder hoorbaar)
SnelheidSnellerIets langzamer (~10–15% meer CPU)
Doorlaatband-rimpelMeetbaar nabij NyquistVerwaarloosbaar
Beste voorRealtime streaming, videoweergaveMastering, archivering, distributie

Conclusie: swresample is geoptimaliseerd voor snelheid en is prima voor realtime weergave. SoXr is geoptimaliseerd voor kwaliteit en is de juiste keuze wanneer je een bestand produceert dat bewaard, gedistribueerd of verder bewerkt wordt — precies wat een converter doet.

Shibata-dithering uitgelegd

Wanneer audio wordt geconverteerd tussen bitdieptes (bijv. 32-bit float interne verwerking → 16-bit WAV-uitvoer), veroorzaken afrondingsfouten kwantiseringsruis. Dithering voegt een kleine hoeveelheid ruis toe vóór het afrondenproces om onprettiger vervoringspatronen te elimineren.

Niet alle dithering is gelijk. Standaard driehoekige dithering (TPDF) verdeelt ruis gelijkmatig over het frequentiespectrum. Shibata-dithering gebruikt psychoacoustische ruisvormgeving om die ruis te verschuiven naar frequentiebereiken waar het menselijk gehoor het minst gevoelig is:

Dither-type Ruisverdeling Hoorbaarheid
Geen (afkapping)Geen ruis toegevoegdSlechtst — hoorbare harmonische vervorming
Rechthoekig (RPDF)Vlak, willekeurigVerwijdert vervorming, vlakke ruisvloer
Driehoekig (TPDF)Vlak, ongecorreleerdBeter — geen modulatieruis
Shibata (ruisvormend)Verschoven van 1–5 kHz wegMinst hoorbaar — maakt gebruik van de gehoorscurve

Waarom het ertoe doet: Het menselijk gehoor is het meest gevoelig tussen 1–5 kHz (de Fletcher-Munson-curve). Shibata-dithering verschuift kwantiseringsruis naar het minder gevoelige hoogfrequente gebied boven 10 kHz, waardoor het praktisch onhoorbaar is, zelfs op hoogwaardige monitorapparatuur.

Wanneer vindt resampling plaats?

SoXr wordt automatisch toegepast op elke WAV-conversie op CleverUtils.com, maar de impact is het grootst in de volgende scenario's:

Scenario Voorbeeld SoXr-impact
Hi-res downsampling96 kHz FLAC → 44,1 kHz WAVKritiek — voorkomt aliasing-artefacten
Muziek → videorate44,1 kHz MP3 → 48 kHz WAVBelangrijk — schone rate-conversie
Spraak downsampling48 kHz podcast → 22,05 kHz WAVBelangrijk — behoudt spraakhelderheid
Zelfde rate-conversie44,1 kHz MP3 → 44,1 kHz WAVMinimaal — dithering geldt nog steeds voor bitdieptewijzigingen

Het grootste kwaliteitsverschil treedt op bij downsampling — wanneer de doelrate lager is dan de bronrate. Zonder correcte anti-aliasing (die SoXr automatisch verzorgt) vouwen frequenties boven de nieuwe Nyquist-limiet terug in het hoorbare bereik als vervorming.

28-bit precisie: wat het betekent

De parameter precision=28 van SoXr stelt de interne berekening in op 28 effectieve bits via de CR64 (constant-rate, 64-bit) engine. Dit vertaalt zich naar ongeveer 168 dB signaal-ruisverhouding.

Ter vergelijking:

  • 16-bit audio heeft ~96 dB dynamisch bereik
  • 24-bit audio heeft ~144 dB dynamisch bereik
  • SoXr op precision=28 berekent op ~168 dB — 24 dB onder de ruisvloer van zelfs 24-bit audio

Dit betekent dat het resampling-proces zelf geen hoorbare ruis introduceert, zelfs niet voor 24-bit masters. De interne berekening van de resampler is stiller dan het stilste geluid dat een echte opname kan vastleggen.

Waarom niet precision=32? Hogere precisiewaarden verhogen de CPU-tijd met afnemende meeropbrengst. Op precision=28 werkt SoXr al 24 dB onder de ruisvloer van 24-bit audio — verder verhogen zou onhoorbaar en onpraktisch zijn. Dit is de sweet spot die de meeste professionele audiotools gebruiken.

Hoe CleverUtils SoXr gebruikt

Elke WAV-conversie op CleverUtils.com doorloopt deze pipeline:

  1. Upload — je audiobestand wordt ontvangen via HTTPS
  2. Decoderen — FFmpeg leest het bronformaat (MP3, FLAC, M4A, OGG, enz.)
  3. Resamplen — SoXr converteert naar je gekozen samplerate en bitdiepte
  4. Ditheren — Shibata-ruisvormgeving wordt toegepast tijdens bitdiepteconversie
  5. Coderen — schone PCM-samples worden naar de WAV-container geschreven
  6. Downloaden — je WAV-bestand is klaar

Het hele proces verloopt automatisch. Je kiest gewoon je doelinstellingen (samplerate, bitdiepte, kanalen) en CleverUtils regelt de rest met SoXr onder de motorkap. Geen configuratie nodig, geen "kwaliteitsmodus"-schakelaar — elke conversie krijgt dezelfde resampling op studioniveau.

Klaar om te converteren?

Converteer je audio naar WAV met SoXr-resampling

Audio WAV

Tik om je bestand te kiezen

of

Supports M4A, WAV, FLAC, OGG, AAC, WMA, AIFF, OPUS • Max 100 MB

Veelgestelde vragen

SoXr (SoX Resampler Library) is een resampling-engine van audiofiele kwaliteit die FFT-gebaseerde polyfase-algoritmen gebruikt op 28-bit precisie. FFmpeg's standaard swresample gebruikt een eenvoudiger Kaiser-gewenste sinc-filter dat meetbare aliasing nabij de Nyquist-frequentie kan veroorzaken. SoXr elimineert deze artefacten volledig en gebruikt Shibata-dithering voor psychoacoustisch geoptimaliseerde ruisvormgeving.

Shibata-dithering is een psychoacoustisch geoptimaliseerde ruisvormgevingsmethode die kwantiseringsruis weghoudt van het 1–5 kHz-bereik waar het menselijk gehoor het meest gevoelig voor is (de Fletcher-Munson-curve). Het resultaat is dithering-ruis die minder waarneembaar is dan standaard driehoekige of rechthoekige dithering, ook al is de totale ruisenergie vergelijkbaar.

Bij de meeste casual beluistering is het verschil niet hoorbaar. SoXr maakt vooral verschil bij het downsampling van hi-res audio (bijv. 96 kHz naar 44,1 kHz), waarbij aliasing van een mindere resampler hoorbaar kan worden op hoogwaardige monitorapparatuur. Het zorgt ook voor bit-perfecte transparantie voor professionele masteringworkflows waarbij cumulatieve verwerkingsfouten een rol spelen.

Nee. SoXr wordt automatisch toegepast op elke WAV-conversie op CleverUtils.com. Upload gewoon je bestand, kies je WAV-instellingen (samplerate, bitdiepte, kanalen) en de SoXr-resampler regelt de rest. Geen speciale schakelaar of configuratie nodig.

Resampling vindt plaats wanneer de doelsamplerate verschilt van de bron — bijvoorbeeld bij het converteren van een 44,1 kHz MP3 naar 48 kHz WAV voor video, of het downsampling van een 96 kHz FLAC naar 44,1 kHz voor cd-branden. Ook wanneer de samplerates overeenkomen, zorgt Shibata-dithering van SoXr voor schone bitdiepte-overgangen (bijv. interne 32-bit float → 16-bit uitvoer).

Meer MP3 naar WAV-handleidingen

WAV-samplerate & Bitdiepte Uitgelegd: Welke Instellingen Gebruik Je
Begrijp wat samplerate, bitdiepte en kanalen betekenen voor WAV-bestanden. Leer welke instellingen je kiest voor muzi...
MP3 naar WAV Snelheidswijziger: Tempo aanpassen voor bewerking
Pas de afspeelsnelheid van MP3-bestanden aan en converteer naar ongecomprimeerde WAV. Vertraag voor transcriptie, ver...
MP3 naar WAV Basboost: Ongecomprimeerde Uitvoer voor Luidsprekers
Pas basboost toe op MP3-bestanden en converteer naar ongecomprimeerde WAV. Geen lossy hercodering betekent dat de ver...
MP3 naar WAV volume versterken: Stille MP3-bestanden luider maken voor bewerking
Verhoog het volume van stille MP3-opnames en converteer naar ongecomprimeerde WAV. Geen lossy hercodering betekent da...
MP3 naar WAV Fade In/Out: Ongecomprimeerde Uitvoer met Vloeiende Overgangen
Voeg fade-in en fade-out toe aan MP3-bestanden en converteer naar ongecomprimeerde WAV. Kies een duur van 0,5 s tot 5...
MP3 naar WAV luidheid normaliseren: consistent volume voor elke track
MP3-bestanden van verschillende albums, decennia en bronnen zijn gemeesterd op sterk uiteenlopende luidsheidsiveaus. ...
Verbetert het omzetten van MP3 naar WAV de kwaliteit? (De mythe uitgelegd)
"WAV heeft een hogere kwaliteit dan MP3, dus het omzetten van MP3 naar WAV verbetert de kwaliteit." Dit is een van de...
Terug naar MP3 naar WAV Converter

Functie aanvragen

0 / 2000