Hur du får ut mesta möjliga av USB-ljudmusikuppspelning i Windows / Foobar

Foobar2000 är en av de mest populära mediaspelarna för audiofiler - den stöder nästan alla ljudformat där ute, är mycket anpassningsbara och kommer med en mängd användbara plug-ins för att uppnå bästa ljudkvalitet du kan föreställa dig.

Under en lång tid var människor nöjda med datorljud ombord - Realtek HD ombordsljud, till exempel, laddas i fler moderkort än du kan föreställa dig. Och medan Realtek HD inte är dåligt, är det inte ett dedicerat ljudkort - eller det mer populära alternativet idag, ett USB-ljudgränssnitt .

Det är lite förvirring kring vad ett USB-ljudgränssnitt är och inte - vad är de för, och behöver du fortfarande ett dedicerat ljudkort? Tja, ett USB-ljudgränssnitt är ett dedicerat ljudkort, och de har vanligtvis någon form av inbyggd förförstärkare. Ett USB-gränssnitt ansluts bara via USB (eller FireWire / Thunder) istället för ditt typiska PCIe-kortplats på ditt moderkort.

Det är för mycket av en munfull att kalla dem "USB-ingång / utgång dedikerade externa ljudkort", så namnet "USB-ljudgränssnitt" fastnade, men gör inga misstag, ett USB-ljudgränssnitt är praktiskt taget exakt samma sak som ett dedicerat ljudkort som går in i din dator.

Populära USB-ljudgränssnitt inkluderar:

  • Tascam US-2 × 2
  • PreSonus AudioBox iTwo
  • Focusrite Scarlett 2i2
  • Behringer U-Phoria UMC22

Om du är en nybörjare till världen av högkvalitativt ljud och du precis kopplat in ditt första USB-ljudgränssnitt till din dator och du vill gå förbi din inbyggda mixer, kan det vara en total smärta att räkna ut hur för att konfigurera Foobar2000 ( eller något annat ljudprogram som kommer att sända signal från din PC via ditt USB-gränssnitt) . Den här guiden leder dig genom optimal hårdvara och programvarukonfiguration för att få ut det mesta av ditt USB-ljud.

Maskinvaruprogrammet

En snabb anmärkning - Jag äger personligen inte några av de ”populära” USB-ljudgränssnitten som nämns ovan. Jag äger en Zoom G2.1Nu multi-effects gitarrpedal, som har ett inbyggt USB-ljudgränssnitt med en samplingshastighet på 16 / 48kHz. Med sina anpassade ASIO-drivrutiner är det exakt samma sak som alla USB-ljudgränssnitt där ute, det har bara tillägg av en pedal och flera effekter för att spela gitarr genom ingången.

Här är min hårdvarukonfiguration ( din borde vara liknande):

Så som ni ser går det i princip så här:

USB-ljudgränssnittet har USB-kabel som går till datorn.

USB-ljudgränssnitt har stereo Line-Out-uttag, jag använder en 3, 5 mm stereohane till 6, 35 mm stereo-adapter ( de är som $ 1) för Zoom's Line-Out-uttag, som är ansluten till mitt 5.1-högtalarsystemets AUX / RCA-ingång.

Min Zoom G2.1Nu kan drivas med antingen AC-väggkontakt eller USB-ström, men när du använder ( eller väljer ) ett USB-ljudgränssnitt, bör du välja en som har AC-ström! Ibland, särskilt under kraftig ljudbelastning, räcker inte USB-strömförsörjningen från din dator för enheten - orsakar stam eller låg volym. Genom att använda AC för att driva din enhet kan du se till att den alltid fungerar med optimal strömförbrukning.

Som du kan se på skärmdumpen för min dators Enhetshanterare har mitt Zoom USB-gränssnitt ett eget "Zoom G Series Audio", som är ASIO-baserat. Ditt USB-ljudgränssnitt har förmodligen också en egen drivrutin - du bör alltid försöka använda tillverkarens drivrutin, såvida det inte är helt buggy och föråldrat, i vilket fall du kan prova något som ASIO4ALL. Jag har inaktiverat den ljuddrivrutinen ombord helt från mitt BIOS.

Slutligen, här i mina inställningar för ljud> Uppspelningsenheter, kan du se mitt Zoom USB-gränssnitt är inställt som standardenhet, och dess standardformat är inställt på det högsta möjliga det kan hantera, 16 bitar / 48000 Hz. Vissa USB-ljudgränssnitt kan uppnå så mycket som 24 bit / 192000 Hz, men det är absolut värdelöst för ljuduppspelning - jag förklarar varför senare.

Konfigurera Foobar2000 ( eller liknande mediaspelare) för optimal USB-ljuduppspelning

Gå till Foobars inställningar> Output-meny och välj ditt USB-ljudgränssnitt som huvudutgång. DirectSound är bra, men om du vill ha helt oavbruten ljud ( inga Windows-ljud) bör du gå med WASAPI Event Mode.

Detta förknippas med önskemål, det finns inte en hel del bevis på att WASAPI är bättre än DirectSound ur ett ljudkvalitetsperspektiv . Huvudskillnaden är att DirectSound alltid kommer att använda Windows-mixern, så att du kan klicka på ytterligare saker till din ljudkedja, som att ha en extern DSP ( som DFX / FXSound) eller ett systembrett utjämningsapplikation ( Equalizer Pro, Equalizer APO) .

När du använder WASAPI kringgår det dock Windows-mixern . Detta innebär att ljudutgång kommer att skickas direkt via ditt USB-ljudgränssnitt från din dator, och att du inte kan använda någon extern DSP / Equalizer utanför den mediaspelare du använder.

Om du vill använda WASAPI-utgång i Foobar2000, ladda ner Foobars WASAPI-utgångssupport-plugin HÄR, öppna Foobar2000, dubbelklicka på komponentfilen för att automatiskt installera den och starta om Foobar2000.

Några ytterligare saker att justera för optimal uppspelningskvalitet:

  • Inställningar> Output> Buffertlängd = <500 ms, jag kör vanligtvis på 50 ms, men ökar detta värde om du stöter på någon stam.
  • Inställningar> Uppspelning> ReplayGain = Ingen . Ingen replayvinst! Det försämrar bara ljudkvaliteten genom att skapa falska nivåer i upplevd ljudvolym.
  • Inställningar> Avancerat> Uppspelning> Buffert med full fil upp till = 10000
  • Inställningar> Avancerat> WASAPI> Prioriterad process för hög arbetare kontrollerad
  • Inställningar> Avancerat> WASAPI> MMCSS-läge: Pro Audio ( skriv in det)

Hitta nu den bästa förlustfria ljudfilen på din dator och spela upp den!

Använda impulssvar i Foobar2000

Laddar impulssvar är ett populärt sätt att helt ändra ljudbilden för musik, särskilt för Android-användare som använder den rotade appen Viper4Android . Men vi kan faktiskt använda en IR-loader-plugin för Foobar2000 och mycket enkelt "konvertera" Viper4Android IR-filer till .WAV för att ladda in i Foobar2000.

Ladda ner plug-in foo_dsp_convolver_0.4.7 och installera det ( det är en. DLL-fil, så du måste dra och släppa den till menyn Inställningar> Komponenter).

Nu kommer denna convolver bara att ladda. WAV-impulssvar, medan en god majoritet av IR-filer skapas i .IRS-filändelsen.

Så vad vi gör är att helt enkelt ladda ner några IR-paket efter vårt val. Här är ett fantastiskt paket med "Dolby IRS" -impulssvar som skapades för Viper4Android, men vi konverterar dem till .WAV för att ladda in i Foobar.

När du laddar ner och extraherar .ZIP-filen som innehåller alla .IRS-filer startar du en kommandotolk och CD till mappen som innehåller alla .IRS-filer.

Kör nu detta kommando i kommandotolken: byta namn på * .IRS * .WAV

Alla .IRS-filer konverteras automatiskt till .WAV-filer, som nu kan laddas i foo_dsp_convolver-plug-in utan problem.

( Obs! Du bör ladda plug-in foo_dsp_convolver efter din resampler i komponentkedjan!)

Foobar2000 uppspelningsfel (strömformat som inte stöds)

Hoppsan! Vad hände här? Jag försökte spela en 24-bitars / 192 Hz förlustfri FLAC-fil, och Foobar2000 gav mig detta meddelande. Vad ger?

Det finns två möjligheter här.

  1. Du har utdataformatets bithastighet inställd på något högre än vad ditt USB-ljudgränssnitt kan. Kom ihåg att mitt Zoom USB-gränssnitt har högst 16 bit / 48 Hz, så jag ställer in utgångsformatet i Foobar2000 till 16-bitar.
  2. Om det inte är problemet måste du aktivera Foobars Resampler (PPHS) plug-in under Inställningar> DSP Manager.

Det beror på att när jag försökte spela en 24 bit / 192 Hz-fil kunde min ljuddrivrutin inte bearbeta den - så genom att resampla (eller nedmontera, i det här fallet) ljudfilen ner till min förars ursprungliga frekvens, spelar filen helt bra .

Nu tänker du kanske " Jag vill ha 24 bitars / 192 Hz-uppspelning! Varför ska jag sämta ner? ”- Ärligt talat, du vill inte ha 24-bitars / 192 HZ-uppspelning. Det finns bokstavligen ingen fördel med detta. Den mänskliga hörseln kan inte höra över 22 kHz, och även om vissa kan påstå något annat bevisar blindtest dem ofta fel ( såvida de inte har Superman-hörsel, vilket sätter dem i 0, 01% av befolkningen).

Om du använde en ultra hi-fi-installation med tusen dollar högtalare, ja, kanske du hör en liten skillnad i 16 bit / 48Hz kontra 24 bit / 192Hz. Det kommer dock att vara väldigt litet och kokar mestadels till något bredare ljudutrymme, särskilt under tyst mellanrum ( t.ex. mjuka passager i klassisk musik) . För modern musik kommer dina öron dock inte att förstå skillnaden.

Om du använder en ultra hi-fi-installation har du förmodligen köpt ett dyrt USB-gränssnitt som kan stödja 24-bitars / 192Hz-uppspelning, så inget av detta gäller ens för dig.

Intressanta Artiklar