Download as pdf or txt
Download as pdf or txt
You are on page 1of 17

tweaks.

pl

http://www.tweaks.pl/poprawianie-jakosci-brzmienia-muzyki-czyli-konfiguracja-bit-perfect-pc-audio/

Poprawienie jakoci brzmienia muzyki, czyli konfiguracja bitperfect PC-Audio


Niniejszy poradnik jest zestawieniem informacji o interfejsie
kart dwikowych tzw. PC-Audio dla wszystkich, ktrzy chc
poprawi brzmienie swoich komputerw. W pierwszej czci
zawarte s oglne informacje o transmisji bit-perfect. W
kolejnych rozdziaach omawiane s najbardziej
popularne odtwarzacze Foobar2000 i Winamp, ktre
zostay dokadnie omwione.
W kolejnych czciach omawiamy typowo audiofilskie
odtwarzacze. Te z kolei nie zostay wyjanione tak szczegowo ze wzgldu na zoono konfiguracji.
Przedstawilimy jedynie proste metody na ich uruchomienie, tak by kady mg si do nich wstpnie przekona,
cho trzeba przyzna, e przeznaczone s dla zaawansowanych uytkownikw. Niecierpliwym zdradzimy, e
najwysz jakoci dwiku i wiernoci wyrniaj si JPLAY oraz XXHighEnd. S to odtwarzacze patne, ale
dostpne s ich wersje testowe. Spord bezpatnych odtwarzaczy dwikiem dorwnuj im tylko Cplay
i StealthAudioPlayer. Pozostae, takie jak uLilith czy Jriver wprowadzaj swj charakter dwiku pierwszy jest
sodki, a drugi agodny. Wszystkie jednak cechuj si wysok rozdzielczoci. Natomiast zalet ReClocka jest
poprawa czystoci dwiku w filmach. Jestemy pewni, e kady znajdzie program dla siebie.
Na zakoczenie wspomnielimy o dalszych, sprztowych moliwociach poprawy dwiku z komputera, ktry
obecnie, przy wzgldnie niewielkich nakadach finansowych, moe sta si referencyjnym transportem. Z
naszego poradnika skorzystaj jednak rwnie Ci, ktrzy suchaj muzyki na zintegrowanej karcie dwikowej.
Oni rwnie odczuj popraw dwiku dziki omwionym tu praktykom.

Czym jest bit-perfect?


Dla tych, ktrzy po raz pierwszy spotykaj si z okreleniami bit-perfect, ASIO i WASAPI naley si kilka sw
wyjanienia. Dowiadczeni uytkownicy mog od razu przej do cigania i ustawiania odtwarzaczy.
Jak wiemy- komputer, a w szczeglnoci system Windows, nie jest zoptymalizowany pod ktem wiernego
odtwarzania muzyki. Rozwizania stosowane w tym systemie maj negatywny wpyw na jako dwiku (cho
uczciwie trzeba przyzna, e panowie z Redmond napracowali si, by poprawi obsug audio przy okazji
wprowadzenia Windows Vista). W skrcie z reguy dane, ktre otrzymuje karta dwikowa, rni si od tych
zapisanych w plikach. Win za to ponosz dwa procesy resampling i cyfrowa kontrola gonoci, nalece
do zada systemowego miksera dwiku.

Resampling
Polega na zmianie czstotliwoci prbkowania sygnau na inn. Odbywa si on niemal zawsze, gdy
korzystamy jednoczenie z przegldarki internetowej i odtwarzacza muzycznego. Czasami jest wczony na stae
w sterownikach karty dwikowej. Resampling w duym skrcie polega na rozcigniciu, bd zagszczeniu
odstpw czasowych midzy kolejnymi prbkami sygnau. Powstaje wwczas problem wyliczenia wartoci
sygnau w chwilach, dla ktrych nie istniej dane. Idealnie byoby, gdyby algorytm wyliczy wartoci prbek
identyczne z tymi, ktre pojawiyby si, gdyby oryginalny sygna sprbkowano z inn czstotliwoci. Jest to
moliwe, lecz jest to proces wymagajcy duej mocy obliczeniowej.
W systemie operacyjnym niedopuszczalne jest spowolnienie podczas odtwarzania audio, wic uywa si mao
dokadnych algorytmw. Niewaciwe algorytmy resamplingu mog spowodowa dzwonienie w grze pasma,
znieksztacenia harmoniczne, aliasing sygnau, wprowadzenie szumu, a w najgorszych wypadkach przesunicie

fazowe wybranych czstotliwoci sygnau, co w praktyce uniemoliwia odtworzenie oryginalnej barwy dwiku.
Polecam zapoznanie si ze stron http://src.infinitewave.ca/, gdzie zamieszczono profesjonalne wykresy
parametrw rnych resamplerw. Niecierpliwym zdradz, e darmowy resampler SoX na najwyszych
ustawieniach jest duo lepszy od czci resamplerw profesjonalnych, nie wspominajc ju o resamplerze
systemowym.
Drugim czynnikiem majcym negatywny wpyw na jako dwiku jest cyfrowa kontrola gonoci.
Standardowo dwik zapisany jest jako 16-bitowe liczby, reprezentujce warto sygnau elektrycznego w
kolejnych, oddalonych o okres prbkowania chwilach czasu. 16 bitw oznacza 65536 kombinacji, przy czym
kade dwukrotne zmniejszenie gonoci powoduje zmniejszenie rozdzielczoci o poow (tracony jest ostatni bit),
a jeeli wartoci sygnau dzielimy przez liczb niebdc potg dwjki, potrzebne s jeszcze dodatkowe
obliczenia. ciszenie dwiku powoduje bezpowrotn utrat informacji zawartych w najmodszych bitach sygnau
audio. Nie byoby to jednak jeszcze takie ze, gdyby przetworniki cyfrowo-analogowe rzeczywicie pracoway z
rozdzielczoci CD.
W duym uproszczeniu dobranie rezystorw w ukadzie przetwornika cyfrowo-analogowego tak, aby przez
kolejne, odpowiadajce coraz mniej znaczcym bitom gazie pyn za kadym razem dwukrotnie mniejszy prd,
jest praktycznie niemoliwe w technologii przetwornikw scalonych. Liniowo dla niskich poziomw gonoci
zawsze bdzie lepsza w przetwornikach dyskretnych, tj. zoonych z pojedynczych elementw.
Jest na to jednak prosta rada jeeli przetwornik obsuguje strumie 24-bitowy, cyfrowa kontrola gonoci
bdzie obcina bity nadmiarowe i zachowamy pen rozdzielczo 16-bitowych plikw. Warunkiem jest wczenie
w naszym odtwarzaczu konwersji sygnau do formatu 24-bitowego. Wtedy obnianie gonoci bdzie obcina
wypeniony zerami ogon i nie bdzie adnych strat w domenie cyfrowej, a do poziomu 1/256 gonoci
maksymalnej. Oczywicie wci musimy si liczy z ewentualnym pogorszeniem liniowoci w domenie
analogowej.
Tryb bit-perfect to taki tryb pracy programu, w ktrym dane audio przesyane s do sterownika karty dwikowej
w niezmienionej postaci, z pominiciem resamplingu i kontroli gonoci w mikserze Windows. Oczywicie, w
samej aplikacji odtwarzajcej muzyk te mog zachodzi te procesy, jednak ich umiejtne zaprogramowanie nie
niesie ze sob ju takiej degradacji dwiku, a nawet pozwala wnie pewn popraw (zdarza si, e przetworniki
maj wbudowane lepsze filtry dla wyszych czstotliwoci prbkowania).
Do osignicia bit-perfect potrzebny jest stosowny interfejs, czyli pomost pomidzy aplikacj, a sterownikiem
karty dwikowej, omijajcy acuch przetwarzania audio systemu operacyjnego. Typowymi rozwizaniami s
interfejsy KernelStreaming, ASIO i ekskluzywna sesja WASAPI.

KernelStreaming
Jest to tryb bezporedniego przesyania danych audio do sterownika karty dwikowej. Nie jest tak
kompatybilny jak ASIO i WASAPI. Jednak gdy dziaa poprawnie, przynosi dobre rezultaty.

ASIO Audio Stream Input Output


Interfejs ASIO zosta opracowany przez firm Steinberg (oddzia Yamahy), twrcy m.in. Cubase. Obecnie ASIO
jest obsugiwane przez wszystkie programy muzyczne i wikszo odtwarzaczy, cho w wielu wypadkach
konieczne bdzie pobranie odpowiedniej wtyczki. Aby karta dwikowa obsugiwaa ASIO, producent musi
napisa odpowiednie sterowniki, co jest standardem dla kart studyjnych. Dla kart bez takich sterownikw
ratunkiem jest ASIO4ALL aplikacja pozwalajca na emulowanie funkcji ASIO.
ASIO4ALL w uproszczeniu dziaa na zasadzie konwersji strumieni ASIO do KernelStreaming, cho dziaa z
wiksz liczb kart.
Dostpny jest rwnie sterownik ASIO dla urzdze USB firmy Ploytec. Jeeli nasze urzdzenie jest
obsugiwane, jego instalacja moe wnie popraw dwiku. Sterownik ten jest niestety patny, a wersja testowa
wytwarza irytujcy dwik co 30 sekund.

WASAPI Windows Audio Session Application Programming Interface


Interfejs ten, wprowadzony w systemie Windows Vista pozwala na pominicie miksowania dwiku i podnosi
priorytet aplikacji multimedialnych oraz dba o cigo transmisji i niskie opnienia. Dziaa na kadym urzdzeniu
audio obsugiwanym przez system. Nas w szczeglnoci interesuje tryb WASAPI Exclusive, gwarantujcy
najbardziej czyst i stabiln komunikacj z kart dwikow, dajc aplikacji odtwarzajcej wyczno na
urzdzenie.

Optymalizacja systemu Fidelizer


Gdy ju wyjanilimy sobie dlaczego naley pomin mikser systemu Windows, zastanwmy si chwil nad
kolejnym zagadnieniem optymalizacj systemu. Dlaczego w ogle jest potrzebna? Ot w cyfrowej transmisji
danych audio jedn z najistotniejszych spraw jest synchronizacja. Dla przykadu, standard CD oznaczony jest
jako 16 bit, 44.1 kHz, co znaczy, e 44 100 razy na sekund, w rwnych odstpach czasu, przesyana jest
informacja o napiciu, ktre powinien wygenerowa DAC. W przypadku interfejsw szeregowych transmisja
odbywa si 32 razy szybciej dla dwch kanaw 16-bitowego dwiku. Wydaje si, e dla wspczesnego
komputera zachowanie poprawnoci tych odstpw to pestka.
Niestety jest zupenie odwrotnie jednoczesna praca wielu programw, procesw, obsuga przerwa i
przeczanie kontekstw, powoduj problemy zarwno w domenie programowej jak i sprztowej. System nie jest
w stanie zachowa wymaganej dokadnoci, a zasilacz generuje zakcenia elektryczne. Z pomoc
przychodzi nam program Fidelizer, ktry wycza niepotrzebne usugi i optymalizuje zarzdzanie czasem
procesora. Twrca programu twierdzi, e Fidelizer dokonuje rwnie, jeli nie bardziej, zaawansowanych
optymalizacji co odtwarzacz XXHighEnd, jednak moemy cieszy si popraw dwiku na kadym obsugujcym
wasapi lub asio odtwarzaczu.
Strona programu znajduje si pod adresem: http://www.windowsxlive.net/fidelizer
Program naley uruchomi z konta o uprawnieniach administratora, a ze wzgldu na do powan tymczasow
ingerencj w system, moe wywoa faszywy alarm programw antywirusowych.
Do wyboru s trzy opcje. Opcja
Audiophile nie ogranicza w aden
sposb funkcjonalnoci komputera.
Opcja Extremist powoduje, e przestaje
dziaa wiele usug, takich jak
drukowanie, sie lub obsuga tabletw (te
dwie ostatnie opcje mona jednak
zachowa, zaznaczajc odpowiednie
pola pod list wyboru). Po co wycza
obsug sieci ? Okazuje si, e usugi
DHCP i Audio wspdziel ten sam
proces. W systemie Vista, podczas
korzystania z WASAPI Exclusive uytkownicy odczuwali znaczce spowolnienie Internetu i sieci, gdy proces
audio mia wikszy priorytet. By to ukon w stron audiofilw, jednak w Windows 7 przywrcono rwnowag.
Tak przygotowani moemy ju poszuka odpowiedniego dla siebie odtwarzacza.
UWAGA! Konfiguracja odtwarzaczy znacznie uproci si, jeeli wyczymy w Menederze Urzdze, w
Panelu Sterowania niepotrzebne karty dwikowe.

Konfiguracja ASIO4ALL
Na potrzeby artykuu zestawiono
przykadow, popularn konfiguracj
kart zintegrowan oraz
zewntrzny DAC USB.

Instalacja programu
Plik instalacyjny mona pobra z www.asio4all.com. Program najlepiej zainstalowa na domylnych ustawieniach.

Panel Konfiguracyjny
Po instalacji ASIO4ALL odkryjemy, e ani w menu Start, ani w folderze programu nie na opcji konfiguracji. Jest to
celowy zabieg waciwa konfiguracja uruchamia si wewntrz kadego programu z osobna, a ustawienia s
indywidualnie zapamitywane.
Uruchomienie panelu ASIO4ALL
odbywa si inaczej w kadym
programie, ale gdy raz
skonfigurujemy panel, mona go
szybko uruchomi z zasobnika
systemowego przez dwukrotne
kliknicie, kiedy wczone jest
odtwarzanie. Po wprowadzeniu
zmian naley zatrzyma odtwarzanie
lub zrestartowa program.
Po klikniciu na ikonk z kluczem
pojawiaj si zaawansowane opcje.
Za pomoc ikonek wcznikw po
lewej stronie naley teraz wybra
uywan kart dwikow i ustawi
zaawansowane opcje. Poniej
zostay przedstawione typowe
konfiguracje dla kart zintegrowanych i
kart USB DAC.

Karta zintegrowana
Poniej, pokrtce wyjaniamy
znaczenie wybranych parametrw i
sposb ich konfiguracji:
LatencyCompensation jeeli
znamy dugo dodatkowych
opnie sterownika oraz
aplikacji odtwarzajcej, moemy je tu wpisa, niemniej jednak najbezpieczniej bdzie korzysta z
ustawienia 0.

AllowPullMode (WaveRT)
dostpny od systemu Windows
Vista. Pozwala wczy
dodatkowy tryb wysyania
danych do karty dwikowej.
Jeeli jego dziaanie nie
powoduje bdw odtwarzania
mona t opcj spokojnie
zostawi wczon.
AlwaysResample 44.1kHz <->
48kHz nie naley wcza tej
opcji. Powoduje ona
programowe PRZEPRBKOWYWANIE SYGNAU do 48kHz i jest pomylana dla starych kart, ktre tej
czstotliwoci nie obsuguj lub udaj, e obsuguj, a w rzeczywistoci stosuj wewntrzny resampling
(wikszo kart standardu AC97).
ASIO BufferSize rozmiar bufora ASIO naley ustawi tak, by dwik by poprawny, a jednoczenie
rozmiar bufora jak najkrtszy. Proponujemy ustawienia z przedziau 256-512.

USB Audio
W przypadku USB rnice s
niewielkie i sprowadzaj si gwnie
do zwikszenia wartoci parametru
KernelBuffers. Opcja Hardware Buffer
z reguy nie dziaa na kartach USB.

Konfiguracja odtwarzaczy
Winamp
Dla Winampa dostpne s
nieoficjalne pluginy, wprowadzajce
obsug ASIO, WASAPI oraz KernelStreaming. Ostatniego trybu czsto nie udaje si jednak uruchomi.
Ustawienia wyboru wtyczki wyjciowej znajduj si w preferencjach (skrt: CTRL + P) w zakadce Plugins >Output.

Wtyczki konfiguruje uruchamia si


poprzez dwukrotne kliknicie.
Wtyczka WASAPI nie posiada panelu
konfiguracyjnego i pracuje w trybie
Exclusive z domyln kart
dwikow.
Alternatywnie mona uy wtyczki
ASIO autorstwa OTACHAN s to
nieoficjalne wtyczki o teoretycznie
lepszej jakoci dwiku. Po wgraniu
odpowiedniej dla systemu
operacyjnego wersji, ukazuje si
nastpujcy ekran konfiguracyjny:
Sugerujemy nie zmienia nic w
ustawieniach wane jest, aby nasz
sterownik ASIO by wybrany z listy
rozwijanej. Mona rwnie w ramach
eksperymentu wczy opcj
Gaplessmode, ktra emuluje
odtwarzanie bez przerw
z mniejszym lub wikszym
sukcesem. Plugin posiada rwnie wysokiej jakoci
resampler.

Foobar2000
Tego programu nikomu przedstawia nie trzeba. Mimo
wietnej funkcjonalnoci, nie jest najlepszy pod
wzgldem jakoci dwiku. Istotn popraw mona
osign stosujc ASIO lub WASAPI.
Program i odpowiednie wtyczki mona pobra z
oficjalnej strony programu: www.foobar2000.org.
Bezporednie linki zamieszczone s poniej:
cignite pliki z rozszerzeniem .dll naley skopiowa
do katalogu Components w folderze instalacyjnym
foobara.
Ustawianie ASIO w Foobarze jest nieintuicyjne i
sprawia problemy. Dlatego zostanie przestawione krok
po kroku:
Dla chccych poeksperymentowa polecamy uycie
starszej wersji Foobara 0.8.3 z wtyczkami ASIO
Otachana, ktre mona znale pod linkiem:
http://otachan.com/StoreRoom.html. Nowsze
kompilacje znajduj si pod adresem: http://personales.ya.com/angel49/foobar2000_otachan/
W szczeglnoci polecamy wersj 0.51.7 SSE3 oraz koniecznie ustawienie priorytetu Foobara na warto
Realtime (Preferences->Core->ProcessPriority Class) oraz ustawienie ThreadPriorityna Time Critical w
ustawieniach ASIO.

jRiver Media Center


jRiver Media Center to najbardziej rozbudowany z prezentowanych odtwarzaczy. Obsuguje wikszo formatw
audio i wideo, a take mnstwo dodatkowych usug. Niestety jest on patny. Wersja testowa pozwala na prac
przez 30 dni. Program mona cign z oficjalnej strony: http://www.jriver.com/.
Po uruchomieniu programu, aby
przystpi do konfiguracji, naley z
menu Tools wybra pozycj Options.
W nowym oknie po wyborze zakadki
Audio ukarze si ekran konfiguracji
audio.
Po wyborze trybu pracy naley
klikn na przycisk Output mode
settings aby dokoczy
konfiguracj.

ASIO
W przypadku ASIO, jRiver pozwala jedynie wybra nazw urzdzenia. Jeeli bdzie zaznaczona opcja Uselarge
hardware buffers program sam bdzie ustawia (bardzo due) dugoci bufora ASIO. Po jej wyczeniu mona
bdzie ustawi krtszy bufor, co moe wnie popraw brzmienia. Niestety nie ma moliwoci bezporedniego
przywoania panelu ASIO. Naley wczy odtwarzanie, a potem odnale w trayu ikonk ASIO4ALL i tam
dokona pozostaych ustawie.

Wasapi
Wasapi Event Style
KernelStreaming

uLilith
uLilith to do znany, szczeglnie na
forum Head-Fi.org, odtwarzacz,
ktrego popularno dodatkowo
wzrosa od kiedy dostpna jest jego
angielska wersja jzykowa. Obsuguje
standardy ASIO i WASAPI i odtwarza
wszystkie waniejsze audiofilskie
formaty plikw, dodatkowo bez
przerw midzy utworami. Jego
najnowsza wersjadostpna jest na

stronie: http://www.project9k.jp/download/uLilith/
Najnowsze wersje znajduj si na samym dole listy. Przygotowano osobne wersje z optymalizacjami dla rnych
procesorw, przy czym gdy nie jestemy pewni, ktr wersj wybra x86 zadziaa na kadym systemie.
Po wypakowaniu archiwum i uruchomieniu programu uLilith.exe, naszym oczom ukazuje si interfejs
uytkownika. Po klikniciu na zakrelony na czerwono przycisk otworzy si playlista i bdziemy ju mniej (lub
bardziej) w domu.
Do ustawie odtwarzacza mona wej poprzez kliknicie na malutkiej ikonie koa zbatego, bd wprost z menu,

wywoanego klikniciem prawym


przyciskiem myszy w oknie
programu poprzez wybr opcji
Settings. Zilustrowano to na
poniszym obrazku.
W zakadce audio->soundoutput
dostpne s do wyboru tryby: ASIO
i WASAPI. Konfiguracja tego
drugiego sprowadza si do wybrania
danej karty dwikowej.
Dodatkowe opcje, takie jak dugo
bufora, znajdziemy po klikniciu na
przycisk Device Settings. W
przypadku ASIO naley wybra
dany sterownik ASIO (np.
ASIO4ALL) i po klikniciu na Device
Settings wybra opcj Show Control
Panel. Dla usprawnienia odtwarzania
naley jeszcze poustawia
dodatkowe opcje, takie jak priorytety
oraz wgrywanie utworw do pamici
RAM.

Ustawienie priorytetw zgodnie z


sugestiami na zrzucie ekranu
gwarantuje stabilne dziaanie
programu nawet dla bardzo krtkich
buforw.
Dodatkow popraw jakoci dwiku
moe przynie adowanie utworw
do pamici RAM, a tym samym
ograniczenie pracy dysku twardego
podczas odtwarzania. Odpowiednie
ustawienia znajduj si na obrazku
poniej. Oczywicie, maksymalny
rozmiar pliku adowanego do pamici
RAM naley wpisa stosownie do
iloci posiadanej pamici.

MPC + MadFlac + ReClock


Uwaga: mona uy dowolnego odtwarzacza
wykorzystujcego filtry DirectShow zamiast
MPC.
ReClock to filtr systemowy opracowany w celu stabilizacji prdkoci odtwarzania obrazu i dwiku, w przypadku,
gdy czstotliwo odwieania monitora nie jest prost wielokrotnoci liczby klatek na sekund odtwarzanego
filmu. Bez niego to nie art filmy DVD w formacie PAL, tj. o prdkoci 25 klatek/s. s odtwarzane 4% szybciej,
a dwik jest o 4% wyszy ni by powinien przy odwieaniu monitora 60Hz (przy 75Hz, jak si atwo domyli,
wszystko wraca do normy). Nas interesuje jednak fakt, e jego architektura audio jest wyjtkowo precyzyjna.

Filtr MadFlac naley cign z


http://www.freecodecs.com/download/madFlac.htm
Reclockmona cign ze

stronyhttp://forum.slysoft.com/forumdisplay.php?f=85
ReClock powinien zosta zainstalowany jako ostatni.
Nastpnie naley skonfigurowa RC, wybierajc start>reclock->configurereclock.
Dla ustawienia PCM i Bitstream ustawiamy WASAPI
EXCLUSIVE (lub KernelStreaming w Windows XP).
Po uruchomieniu w MPC dowolnego pliku muzycznego
wywietli si komunikat pytajcy czy uy ReClocka. Naley
go zaakceptowa i cieszy si dobrym dwikiem tego
programu i jednoczesnym wyciszeniem wszystkich innych
dwikw systemowych, dwiku przegldarki itd. W trybie
WASAPI, podobnie jak w ASIO tylko odtwarzacz ma dostp
do karty dwikowej.
Jeli np. podczas przegldania Internetu dwik przerywa,
konieczne bdzie uruchomienie menedera zada
(Ctrl + alt +delete) i ustawienie priorytetu naszego
odtwarzacza na Powyej
normalnego.
Uwaga w przypadku odsuchu
plikw mp3 naley mie na uwadze
fakt, e wszelkiego rodzaju efekty
surround i normalizer powoduj
przekamanie nagrania i lepiej jest je
wyczy w ustawieniach audio
kodeka FFDshow.
Wad ReClocka jest brak obsugi
odtwarzania bez przerw midzy
utworami. Zalet wietna
kompatybilno z kartami
dwikowymi oraz moliwo
uywania WASAPI do ogldania
filmw.

XXHighEnd
Ten program jest przeznaczony dla
najbardziej zaangaowanych fanw PC-Audio, poniewa przy pierwszym kontakcie z nim kompletnie nie
wiadomo o co chodzi mnogo rnych opcji koniecznych do ustawienia odstrasza wikszo uytkownikw.
Na dodatek program agresywnie podchodzi do gospodarowania zasobami, wic najlepiej uruchamia go na
wieo uruchomionym systemie, z wyczonymi wszelkimi przegldarkami, programami P2P i antywirusami.

Nagrod za te niedogodnoci jest niesamowita rozdzielczo dwiku. Niestety, jeeli nie zapacimy za program
bdzie si on automatycznie
wycza po upywie ok. 30 minut.

Pobieranie
Program mona pobra ze strony
www.phasure.com , gdzie cay czas
ukazuj si nowe wersje,
wprowadzajce kolejne parametry, a
arliwym dyskusjom na temat tego
ktra wersja programu brzmi lepiej
nie ma koca. Jednoczenie forum
jest oceanem informacji o
zaawansowanych tweakach PCAudio.
Program mona cign ze strony
http://www.phasure.com/index.php?
board=1.0
cignite archiwum wypakowujemy
do dowolnego folderu.
Ju samo uruchomienie programu
nastrcza pewnych trudnoci. Po
pierwsze, naley zainstalowa
zestaw kontrolek Phasure OCX, czyli
uruchomi plik setup.exe w gwnym
folderze programu.
W systemach Windows Vista/7
naley przed uruchomieniem
programu wyczy opcje UAC
kontroli konta uytkownika.
Informacje o tym jak tego dokona s
powszechnie dostpne w Internecie.
Gdy ju uda si uruchomi program,
prezentuje si on nastpujco:

Suwak 1 suy do regulacji gonoci.


Przy 24-bitowym sowie program zapewnia bezstratn kontrol gonoci obcinane s nadmiarowe zera i nie
wykonuje si zbdnych oblicze. Opcje 2 i 3 su do konfiguracji nadprbkowania, ktre w XXHE s wyjtkowo
rozbudowane. W polu 4 znajduj si kontrolki odtwarzania. Jeeli nie zdefiniowalimy biblioteki, tj. listy folderw w
ktrych znajduj si pliki muzyczne, moemy doda pliki bezporednio do listy po klikniciu na przycisk 5. Aby go
dostrzec naley okno rozcign w praw stron. Do waciwych ustawie programu przechodzimy po wciniciu
przycisku 6.

Ustawienia XXHighEnd
Po najechaniu kursorem na tytu ustawienia wywietlaj si pomocne informacje. W ustawieniach programu

pierwszym elementem jest wybr karty dwikowej i trybu pracy. Autor poleca tryb KernelStreaming, wic
preferujemy wpisy z literami KS na
pocztku. Nastpna grupa opcji dotyczy
biblioteki mediw i nie ma wpywu na
dwik.
Nastpnie mona ustawi odpowiednie
priorytety osobno programu i wtku
odtwarzania. Priorytet programu powinien
by niski, a procesu odtwarzania
(ThreadPrio) powienien by ustawiony na
RealTime. Kolejn opcj jest wybranie
czstotliwoci prbkowania najlepiej
ustawi tak jak podaje producent, bd
po prostu 16bit/44.1kHz.
Istotne jest rwnie wyczenie usug
systemowych, podobnie jak ma to miejsce w
programie Fidelizer. Twrca XXHE uwaa,
e nie ma potrzeby uywa Fidelizera kiedy
w odtwarzaczu wczone s te opcje.
Oczywicie naley kierowa si przede
wszystkim swoim wasnym suchem.
Ostatnia grupa opcji dotyczy zarzdzania
pamici. Szczegowe wyjanienia
znajduj si na forum programu. Maj one
istotny wpyw na dwik, jednak ich
nieprawidowe ustawienie uniemoliwia
prac programu. Proponujemy ustawi
niewielki rozmiar SFS i tryb organizacji
pamici Mixed. Teoretycznie najlepszy
jest tryb StraightContigious, w ktrym
odtwarzacz korzysta wycznie z
niepofragmentowanej pamici RAM
co jest moliwe tylko wieo po
restarcie systemu, zanim procesy
systemowe zaczn organizowa
pami. Szczeglnie pomaga tu
wyczenie usugi Sysmain,
odpowiedzialnej za wstpne adowanie
do pamici najczciej uywanych
programw. Spowalnia to prac
systemu, ale dziki temu pami RAM
jest mniej pofragmentowana.
Po klikniciu na ikon nutki w grnej
czci ekranu zostajemy przeniesieni
do playlisty, skd klasycznymi metodami
moemy odtwarza pliki.

JPLAY Just PlaysThe Music


JPLAY jest najwieszym programem w tym zestawieniu i najbardziej audiofilskim w penym tego
sowa znaczeniu. Jego twrc jest Josef Piri, wierny do czasu uytkownik XXHE, ktry odkry
wasny patent na najlepszy odtwarzacz na wiecie. Jplay ma rwnie polski akcent jego

wsptwrc jest znany forumowicz Marcin_GPS. Oferuje szereg optymalizacji, wykorzystuje protok
KernelStreaming jeszcze bardziej
minimalistyczny ni WASAPI.
Moliwe jest osignicie latencji na
poziomie pojedynczej prbki, co jest
rewolucj w tej dziedzinie. Pami
RAM jest zablokowywana, co znaczy
e nie moe zosta przeniesiona do
pliku wymiany i podobnie jak w XXHE
jest to cigy obszar pamici RAM.
Odtwarzacz oferuje rwnie cakiem
nowatorski tryb hibernacji, w ktrym
upione s wszystkie procesy oprcz
audio, a komputer nie nadaje si do
uytku do zakoczenia odtwarzania playlisty. Odtwarzacz
obsuguje wycznie bezstratne pliki wav,flac,aiff oraz m4a.
Muzyk w innych formatach naley oczywicie
przekonwertowa.

Wymagania
Program wymaga przynajmniej 1GB RAM i systemu
Windows Vista lub 7 do poprawnej pracy.

Pobieranie
Oficjalna strona programu: http://jplay.eu/
Program uruchamia si bez instalacji. Przy uruchomieniu
programu moe ukaza si komunikat:
W takiej sytuacji naley zrestartowa komputer.
Moliwa jest rwnie sytuacja, w ktrej na komputerze
wyczona bdzie opcja LargePage, czyli blokowania
cigego obszaru pamici . Program sprbuje sam wczy
t opcj, ale jeli si nie uda naley:
1. Z menu start wybra pozycj Uruchom. W oknie wpisa
gpedit.msc i nacisn Enter lub klikn OK.
2. Wybieramy po kolei pozycje: Konfiguracja komputera
-> Ustawienia systemu Windows -> Ustawienia
zabezpiecze -> Zasady lokalne -> Przypisywanie praw uytkownika -> Blokuj strony w pamici
3. Jeeli w nowym oknie nie wida naszej nazwy uytkownika naley j doda, klikajc na przycisk Dodaj
uytkownika lub grup
4. Nazw uytkownika wpisujemy w konwencji Nazwa Komputera\Nazwa Uytkownika.Opcjonalnie mona j
wybra z listy. W tym celu naley po kolei:
klikn przycisk Zaawansowane
w nowym oknie klikn przycisk Znajd teraz
wybra z listy nazw uytkownika i klikn OK. Nazwa zostanie wpisana do poprzedniego okna
dialogowego.

5. Jeeli wszystko jest w porzdku, po uruchomieniu


programu ekran bdzie wyglda tak:
Przycisk a zmienia uywan kart dwikow
oraz tryb KS/WASAPI.
Przycisk b zmienia liczb prbek bufora.
Ustawienie na 1 aktywuje tryb DirectLink z
natychmiastowym transferem.
Przycisk e przecza midzy dwoma delikatnie
rnie brzmicymi silnikami programu.
Przycisk h wcza tryb hibernacji po wczeniu
odtwarzania usypiany jest cay system i system nie
reaguje dopki nie skoczy si lista odtwarzania.
Mona rwnie uruchomi program z nonika
USB wtedy w trybie hibernacji wystarczy
wycign pendrive, a system wrci do
sprawnoci.
Aby odtworzy pliki, najprociej skopiowa je z poziomu
eksploratora systemowego bd innego odtwarzacza.
Odtwarzanie rozpoczyna si po
naciniciu klawisza spacji.

cPlay Cics Memory


Player
Pobieranie
link do cignicia:

http://www.cicsmemoryplayer.com/index.php?
n=CPlay.Download
Jeeli nie jestecie pewni jak wersj SSE
obsuguje wasz procesor, mona to atwo
sprawdzi programem CPU-Z.
cPlay jest pierwszym prawdziwym audiofilskim
odtwarzaczem. Pracuje wycznie z ASIO (kiedy
powstawa nie istniao jeszcze WASAPI) i
obsuguje LargePage, podobnie jak JPLAY
(oczywicie rwnie naley zadba o wczenie odpowiedniej opcji). Odtwarza wycznie pliki wav i flac. Na
dodatek do utworzenia playlisty potrzebny jest plik .cue generowany na przykad podczas zgrywania pyty w
programie Exact Audio Copy. Moemy go rwnie utworzy rcznie, czego jednak nie polecamy gdy s
atwiejsze sposoby, o ktrych za chwil. Przykadowy plik .cue wyglda nastpujco:

Do automatycznego przeskanowania wybranego folderu i


podfolderw suy program Recursive Cue Creator. Z kolei
moliwo dodania plikw z dowolnej lokalizacji i utworzenia
CUE oferuje program Cplay List Editor. Obydwa programy
wymagaj rodowiska JAVA.
Sam program po uruchomieniu wywietla okno otwierania
pliku, oczywicie najpierw naley go ustawi, wic za
pierwszym razem klikamy na przycisk Anuluj
Po klikniciu pierwszego, zielonego przycisku z lewej strony
ukazuje si nam ekran opcji. Naley oczywicie wybra
odpowiedni sterownik ASIO. Niestety, jakakolwiek zmiana
ustawie ASIO wymaga restartu odtwarzacza. Najlepiej po
prostu wczy odtwarzania dowolnego pliku wav lub flac i z
poziomu zasobnika systemowego zmieni ustawienia ASIO4ALL. Po restarcie program bdzie dziaa prawidowo.
Opcja AWE suy do blokowania obszaru pamici RAM do przechowywania zdekompresowanej muzyki i aby jej
uy potrzebne jest wczenie opcji Blokuj strony w pamici, jak w przypadku JPLAY.

Na stronie odtwarzacza autor


przedstawia rwnie wasne pomysy
na tweaki i optymalizacje systemu
oraz wyjania w jaki sposb
zakcenia zwizane z prac
systemu i programw odtwarzajcych
wpywaj na Ritter. Polecamy lektur
poniszych linkw:

http://www.cicsmemoryplayer.com/index.php?n=CPlay.SoftwareInducedJitter
http://www.cicsmemoryplayer.com/index.php?n=CMP.07Optimisations

StealthAudioPlayer
Download
http://andy-audioplayer.blogspot.com/

Poprawa jakoci brzmienia muzyki


StealthAudioPlayer to minimalistyczny odtwarzacz pozbawiony interfejsu uytkownika. aduje muzyk w caoci
do RAMu, podobnie jak JPLAY i Cplay potrafi zablokowa pami tak, by nie bya przerzucana do pliku wymiany.
Pierwszym krokiem jest zainstalowanie programu poprzez uruchomienie skryptu
InstallStealthAudioPlayer.bat.Wszystkie pliki przed odtworzeniem s dekompresowane do formatu wav.
Podczas jego wykonywania zostaniemy zapytani o dodanie wpisw do rejestru. Jeli chcemy doda menu
kontekstowe tak, by po klikniciu prawym przyciskiem myszki wywietlay si opcje dotyczce odtwarzania w

SAP, kliknijmy Tak. Na potrzeby testw sugerujemy jednak zrezygnowa z tej opcji. Po wykonaniu skryptu w
folderze programu pojawi si dodatkowe skrty do typowych akcji zwizanych z odtwarzaniem pauz,
przewijaniem czy zmian utworu.
Pliki do odtwarzacza aduje si poprzez przeniesienie ich na ikonk programu. Przecignijmy wic dowolny plik
audio na skrtStealthAudioPlayer_Start.bat
Przy pierwszym uruchomieniu programu ukazuje si okno:
Po klikniciu na Tak program ustawia
tryb WASAPI. Konfiguracja programu
odbywa si poprzez edycj pliku
StealthAudioPlayer.ini
W grupie ustawie WASAPI moemy
wybra odpowiedni kart
dwikow, a w grupie AudioClient
ustawi odpowiedni dugo bufora.
Autor poleca pozostawi domylne
30ms.
Zmiana N_Setting na z 1 na 0
powoduje wczenie nowego silnika
dwiku o nieco innym brzmieniu.
Jeeli dwik przerywa, warto
ustawi program aby uruchamia si
zawsze z priorytetem czasu
rzeczywistego. Naley edytowa plik
StealthAudioPlayer_Start.bat. W
linii 33 naley usun litery REM, a w
linijce niej doda.
W przypadku StealthAudioPlayer
bardzo wane jest uywanie
Fidelizera.Inaczej praca innych
programw moe powodowa
przerwy w dwiku nawet na
wielordzeniowych procesorach.

Porady oglne
Jaka jest najlepsza dugo
bufora ASIO/WASAPI?
Twrcy programw XXHE, Cplay i
JPLAY sugeruj stosowanie jak
najkrtszych buforw. Tumacz to
tym, e dla krtkich buforw
aktywno systemu operacyjnego
jest najmniejsza, a opnienia na poziomie pojedynczych prbek gwarantuj lepszy timing sygnau. Twrca Cplay
ponadto wspomina, e dla krtkich buforw okres zakce generowanych podczas regeneracji bufora jest
bardzo krtki przez co zakcenia te maj wysok czstotliwo i ukady synchronizacji fazowej w wikszoci
ukadw DAC/odbiornikw USB radz sobie lepiej z ich eliminacj.
Niestety, przy krtkich buforach normalne uytkowanie komputera moe powodowa przerwy w dwiku. Mona z
ty walczy poprzez podniesienie priorytetu odtwarzacza do wartoci Czasu Rzeczywistego co mona zrobi za

pomoc menedera zada lub w przypadku XXHE, Cplay, StealthAudioPlayer, uLilith, JPLAY poprzez
odpowiednie skonfigurowanie programu. Pomoe rwnie wgrywanie muzyki do pamici RAM, poniewa czas
dostpu do danych bdzie znacznie szybszy.
Zasadniczo wic naley ustawi jak najmniejszy, stabilny rozmiar bufora i zwiksza go, jeeli dwik przerywa
podczas pracy komputera bd nie pracowa na komputerze i zaj si wycznie suchaniem muzyki.
Inn metod jest ustawienie najduszego dziaajcego bufora. Gwarantuje to stabiln prac odtwarzacza
niezalenie od obcienia systemu. Ponadto, powtrne wypenienia bufora s znacznie rzadsze, a w zwizku z
tym duszy jest okres bez dodatkowej aktywnoci elektrycznej. Mwimy tu jednak o dugich, kilkusekundowych
buforach.

Czy kabel cyfrowy ma znaczenie?


Wbrew powszechnie panujcej wrd laikw opinii, kabel cyfrowy ma znaczenie dla toru audio. Transmitowane w
nim nie s bowiem zera i jedynki, a faktyczne analogowe sygnau o charakterze impulsowym, majce znacznie
wiksze zapotrzebowanie na pasmo ni analogowy sygna muzyczny. Impuls to sygna o bardzo krtkim czasie
trwania i duej chwilowej mocy. Jego doskona, animowan ilustracj przedstawiono na Wikipedii pod
nastpujcym odnonikiem: http://upload.wikimedia.org/wikipedia/commons/f/f8/SquareWave.gif
Kolejne klatki animacji przedstawiaj ksztat fali prostoktnej przy zwikszonej szerokoci pasma. Jak widzimy, im
wiksze pasmo, tym szybciej sygna przechodzi od wartoci zerowej do maksymalnej i bardziej przypomina
teoretyczny sygna prostoktny. Jeeli czas narastania impulsu jest zbyt dugi, odbiornik moe mie problemy z
jego poprawnym odbiorem.
Pasmo potrzebne do przenoszenia danych audio jakoci CD moemy atwo wyliczy: 44100x16x2=1.4MB/s
Do odtworzenia poprawnego ksztatu impulsu przy takiej czstotliwoci potrzebne jest pasmo o wiele szersze
(standardowo uznaje si, e ksztat prostoktny jest zachowany jeeli przenosimy przynajmniej 30-t
harmoniczn). Jest to ju zakres czstotliwoci, przy ktrych zachodz zjawiska falowe, takie jak odbicie fali.
Odbicie fali zachodzi w przypadku niedopasowania impedancyjnego. Procent fali odbitej oblicza si dzielc
rnic impedancji przez ich sum. Fala odbita, wdrujc tam i z powrotem po pierwsze zakca sygna
bezporedni, po drugie tworzy swojego rodzaju echo, przez co odbiornik ma trudnoci z podjciem waciwej
decyzji (sygna odbity jest silnie skorelowany z sygnaem bezporednim, a wic w duym uproszczeniu odbiornik
moe ich nie rozrni).
Oprcz wspomnianych odbi trzeba jeszcze liczy si z efektem naskrkowoci czy te pasoytniczymi
pojemnociami, ograniczajcymi pasmo. Sam spadek mocy na kablu w porwnaniu do pozostaych czynnikw ma
niewielki wpyw.
Najlepszymi rodzajami pocze cyfrowych s XLR oraz BNC, gdzie szkodliwe zjawiska udzielaj si najmniej. Z
kolei kabel optyczny ma t zalet, e w peni izoluje od siebie masy czonych urzdze jednake jego pasmo
jest mniejsze, a zasig niewielki. Kabel wsposiowy ma szersze pasmo, ale mog powsta w nim ptle masy.

Jakie znaczenie ma jako kabla USB?


Kabel USB, podobnie jak XLR jest mao wraliwy na zewntrzne zakcenia ze wzgldu na przesyanie sygnau
rnicowego za pomoc pary skrconej. W takim kablu jedn y biegnie sygna dodatni, a drug jego ujemne,
lustrzane odbicie. W odbiorniku sygnay s odejmowane a wic zakcenia znosz si, a czysty sygna zostaje
dwukrotnie wzmocniony. Skrcenie przewodw gwarantuje, e w przypadku niejednorodnoci zakce (np.
rdem zakcenia s przewody owietleniowe w cianie obok kabla) obydwa przewody zostan zaszumione po
rwno i zadziaa odbir rnicowy. W przypadku kabli USB popraw moe wnie lepsze ekranowanie i
dopasowanie impedancyjne oraz uycie transmisji asynchronicznej. Standardowa, izochroniczna transmisja nie
pozwala na kontrol bdw i retransmisj danych odbiornik nie ma moliwoci w przypadku znieksztacenia
sygnau zada ponownej transmisji, ktra wyjani wtpliwoci. Takie mechanizmy s powszechnie stosowane

w transmisji danych, ale nie w transmisji audio. W Polsce dostpne s kable USB przeznaczone do audio m.in.
firm NuForce i Wireworld.
Poprawienie jakoci brzmienia muzyki, czyli konfiguracja bit-perfect PC-Audio written by Audiomagic.pl rednia
ocen5/5 2oceny uytkownikw
Sowa kluczowe: fidelizer, wasapi, mail starland jp loc:PL, vanntc@lamdong gov vn loc:PL, tinhph@lamdong gov
vn loc:PL, jaki program poprawia glosnosc, przerywanu dzwiek z tv w yamaha, audiofil komputerowy,
ventas@aguayaire com loc:PL, ventas@exhibicionesinmobiliarias com co loc:PL
[Gosw:2 rednia:5/5]
Audiomagic.pl

You might also like