13 Listopad 2019, 12:39:52

Autor Wątek: Sterownik dzwięku  (Przeczytany 2277 razy)

szymos

  • Gość
Sterownik dzwięku
« dnia: 18 Maj 2014, 21:18:14 »
ASIO4ALL to darmowy sterownik pozwalający na zmianę ustawień karty muzycznej. Między innymi umożliwia on zmniejszenie opóźnienia, jakie można zaobserwować przy przetwarzaniu dźwięku przez kartę muzyczną. ASIO4ALL współpracuje z większością popularnych kart dźwiękowych.System operacyjny:Windows 2000, Windows 98, Windows Me, Windows NT, Windows XP http://asio4all.com/


(10.03.2013 14:36)szymos napisał(a):  ASIO4ALL to darmowy sterownik pozwalający na zmianę ustawień karty muzycznej. Między innymi umożliwia on zmniejszenie opóźnienia, jakie można zaobserwować przy przetwarzaniu dźwięku przez kartę muzyczną. ASIO4ALL współpracuje z większością popularnych kart dźwiękowych.System operacyjny:Windows 2000, Windows 98, Windows Me, Windows NT, Windows XP http://asio4all.com/

Tłumaczenie strony(załącznika) ASIO4ALL v2
Uniwersalny sterownik ASIO dla WDM Audio
- Instrukcja obsługi -
Najnowsza recenzja: 15.08.08
Spis treści

Dojazd 2
Konfigurowanie audio
Podstawowy
Zaawansowany
Wspólne Sprawy serwera
Korzystanie z 9
10
Wprowadzenie
Witamy ASIO4ALL v2! Instrukcja ta pozwala na wykonanie większości instalacji ASIO4ALL,
zwłaszcza, jak to jest do zaawansowanych funkcji nowo wprowadzonych w tej wersji ASIO4ALL.
W celu uzyskania możliwie najlepszych wyników z ASIO4ALL, zaleca się, że komputer
odpowiednio skonfigurowany:
● Ustaw schemat zasilania na "Always On" (XP) lub "High Performance" (Vista), aby wyłączyć
Procesor P-State przełączania! Advanced: Modyfikowanie istniejącego schematu zasilania, tak aby nie przełączyć procesor
prędkość, ponieważ inne ustawienia zasilania nie są tak krytyczne.
● Wyłącz dźwięków systemowych! Podczas gdy np. Dźwięk logowania systemu Windows, na pewno nie będzie problemu,
Efekty dźwiękowe w odpowiedzi na kliknięcie przycisku, powiadomienia itd. oznacza, że ​​do czasu grają,
ASIO4ALL może nie zainicjować urządzenia audio.
Aktualizacje, pomoc i dodatkowe informacje na stronie internetowej:
http://www.asio4all.com/ - Strona internetowa ASIO4ALL

Konfigurowanie oprogramowania audio
W celu skorzystania z ASIO4ALL, musisz skonfigurować oprogramowanie audio odpowiednio. Jak byś
Czy to zależy od danej aplikacji. Generalnie, należy zawsze wprowadzić dźwięk
ASIO konfiguracja menu i wybierz -> ASIO4ALL v2.
Tam teraz powinno być, aby uruchomić panel sterowania ASIO. Jak ten przycisk jest oznaczony zależy od
szczególności oprogramowania. Po naciśnięciu przycisku na panelu sterowania ASIO4ALL powinny się pojawić. Proszę skonsultować
podręcznik audio oprogramowania w celu uzyskania pomocy, w razie potrzeby!
Czasami oprogramowanie audio rzeczywiście nie zapewni sterowania ASIO opcji panelu. Jest to w przypadku
na przykład Niektóre wtyczki wyjściowe ASIO w Media Player oprogramowania. Do konfigurowania ASIO4ALL z tymi
aplikacje tak, można uruchomić z panelu sterowania, klikając na ikonę stanu ASIO4ALL w
Powierzchnia zasobnika systemowego.
Ikona w zasobniku będzie widoczne, gdy
aplikacja inicjalizuje sterownik ASIO4ALL. Jeśli nie jest
brak ikony tray, Twoja aplikacja audio nie jest obecnie
za pomocą sterownika ASIO4ALL. Można wyłączyć dymek
powiadomienia przez przełączenie do "Advanced" w trybie
Panel sterowania ASIO4ALL.
Uwaga: Jeżeli jest to możliwe, aby uzyskać dostęp do panelu sterowania ASIO z poziomu aplikacji audio, należy
użyć tej opcji zamiast klikając ikonę na pasku!
Zmiany wprowadzone w kontroli czasami może nie mieć dopiero po ponownym uruchomieniu aplikacji audio. Raz
ci się do panelu sterowania ASIO4ALL - jeden taki czy inny sposób - można teraz przejść z niektórymi
podstawowej konfiguracji.
Podstawowa konfiguracja
1. Lista urządzeń
To jest lista urządzeń audio WDM znalezionych w systemie. Zaznacz urządzenie, które chcesz, aby
zmienia się na.
Uwaga: Wszystkie zmiany parametrów zawsze mają zastosowanie tylko do aktualnie zaznaczonego urządzenia!
Włączyć urządzenie, którego chcesz używać, klikając na przycisk obok nazwy urządzenia! W obrazie
powyżej, urządzenia audio zostanie włączony, gdy wszyscy inni nie są.
Obecny stan każdego urządzenia jest pokazana jako mała ikona na skojarzonego przycisku. Może to być z
tych:
Aktywne urządzenie zostało pomyślnie uruchomiony przez dźwięku silnika.
Nieaktywny Urządzenie powinno być dostępne do wykorzystania w tej sesji, ale nie zostało jeszcze rozpoczęte
Niedostępne używania urządzenia w innym miejscu, na przykład przez zastosowanie innego dźwięku lub
bał "MS GS Software Wavetable Synth", wyjście MIDI opcji można
nigdy nie powinno się używać!
Beyond Logic Dostaniesz to, czy urządzenie z jakiegoś nieznanego powodu odmawia rozpoczęcia i / lub
wyświetla nieprawidłowe działanie jakiegokolwiek rodzaju. Czasami, zamknięcie i ponowne otwarcie
Centrala może uleczyć sytuację, jak może odłączenie i ponowne włożenie USB
urządzeń. Czasami może to oznaczać tyle, co "Niedostępny", gdy
Urządzenie nie zgłasza swoją aktualną dostępność lub jej brak z powrotem do
ASIO4ALL.
Uwaga: Jeśli lista urządzeń jest pusta, oznacza to, że nie ma jednego urządzenia audio WDM w telefonie
system. Proszę skontaktować się z producentem sprzętu audio dla sterownika WDM!
Ilustracja 1: Podstawowy Panel Sterowania
2. Rozmiar bufora ASIO
Użyj suwaka, aby ustawić rozmiar bufora ASIO dla urządzenia aktualnie podświetlonego. Mniejszy rozmiar bufora
oznacza mniejsze opóźnienia. Gdy słyszysz trzaski lub dźwięk staje się zniekształcony, trzeba zwiększyć bufor
rozmiar. Rozmiar bufora ASIO bezpośrednio odnosi się do dźwięku latencji. Tak więc, chcesz się raczej niewielką wartość tutaj.
3. Załadować ustawienia domyślne
Naciśnięcie tego przycisku spowoduje zresetowanie wszystkich opcji konfiguracyjnych do ich początkowych wartości domyślnych. Przydaje się, gdy dźwięk początkowo
pracował i później zgubiła się w procesie konfiguracji.
4. Przełączyć do trybu zaawansowanego
Przełączniki na panelu sterowania w trybie "advanced", gdzie można naprawić rzeczy lub całkowicie zepsuć je
do Państwa dyspozycji. "Advanced" wyjaśnione jest w trybie "Advanced Configuration" tego
dokument.
Zaawansowana konfiguracja
Gdy panel sterowania został przełączony do trybu zaawansowanego, sprawy zaczynają wyglądać trochę bardziej skomplikowana.
Będzie można zauważyć, że elementy z listy urządzeń są obecnie rozbudowy. Poprzez rozszerzenie listy urządzeń, można
mogą teraz w pełni zbadać architekturę dźwięku WDM systemu.
Urządzenie zawiera wykaz urządzeń, interfejsy urządzeń i tak zwanych "szpilki" (jest to Microsoft ® żargon).
Powyższy rysunek ilustruje sposób łączą one w hierarchii KS WDM.
Korzystanie z przycisku obok każdego wpisu, można wybiórczo włączyć / wyłączyć każdy odrębną pozycję w
Lista urządzeń. W ten sposób można także utworzyć Multi-device-ustawienia.
Multi-device-konfiguracje wymagają, by wszystkie urządzenia, które są wyświetlane z tego samego źródła zegara. Można
Osiągamy to daisy-chaining urządzeniami poprzez S / PDIF, itp. Na szczęście większość urządzeń USB automatycznie
synchronizacji się tak długo, jak długo są kontrolerami gospodarza połączone mają wspólny zegar
źródło, które jest trywialnie prawdziwe dla kontrolerów hosta USB wbudowane w mostek południowy na każdej płycie głównej.
Uwaga: Jeśli urządzenia nie są dokładnie zsynchronizowane, ich strumienie audio mogą rozejścia się w czasie!
Po prawej stronie znajdują się zaawansowane panelu sterowania (5 .. 9).
5. Odszkodowanie Latency
Od ASIO4ALL nie posiada wystarczającej wiedzy na temat podstawowego sprzętu / sterownik architektury niezbędne
Można się tylko domyślać, rzeczywiste opóźnienia związane.
Z tych suwaków można zrekompensować latencji nieznanych ASIO4ALL tak, że nagrania w
Twoje oprogramowanie sekwencer są prawidłowo ustawione z resztą.
Uwaga: W wielu konfiguracjach z urządzenia wielkości odpowiednia wartość wszystkich urządzeń będzie używany. Dlatego też, jeżeli
różne urządzenia mają różne opóźnienia związane, audio placement nie będzie dokładna dla niektórych urządzeń!
Ilustracja 2: Advanced View Control Panel
6. Hardware Buffer on / off
Uwaga: W przypadku kierowców WaveRT (Vista), pole to jest oznaczone jako "Pozwól Tryb wciągana (WaveRT)", a nie!
Umożliwia bufora sprzętowego dla podświetlonego urządzenia. To działa tylko dla tak zwanej "WavePCI"
miniports, jak inne rodzaje sterowników WDM zwykle nie pozwalają na bezpośredni dostęp do bufora sprzętowego.
Regulacja dla uzyskania najlepszej wydajności bufora sprzętowego wiąże się "bufor ASIO Rozmiar" suwak i "bufor
Offset "suwak (patrz poniżej). Buforowanie Hardware najlepsze dla raczej niewielkich rozmiarach bufora ASIO. Próbować
coś pomiędzy 128 i 256 próbkach jako starter!
Największą zaletą korzystania z bufora sprzętu jest to, że metoda ta wykorzystuje znacznie mniej CPU. Ponadto
może być możliwe zmniejszenie opóźnienia nawet dalej.
W wielu ustawień z urządzenia, to jest możliwe, w celu wymieszania buforowane sprzętem urządzeń z urządzeniami, które nie są. To
Jednakże, nie jest szczególnie zalecana!
Jeśli buforowanie sprzętowe nie jest obsługiwane przez wybrane urządzenia audio, będzie dodatkowy czas oczekiwania
kilkaset milisekund, co jest wyraźnie słyszalny.
"Pozwól Pull Mode (WaveRT)"
Istnieją dwie podstawowe metody dostępu dla urządzenia WaveRT "pull-mode" (zwany także "event-mode") oraz
"Push-mode" (zwany również "tryb polling"). "Push-mode" jest myśl, aby być obsługiwane przez wszystkie WaveRT
sterowniki i (Vista) systemy operacyjne, natomiast "pull-mode" nie został nawet oficjalnie udokumentowana przez Microsoft
aż prawie rok po Vista poszedł RTM. W związku z tym, "tryb pull" nadal podzielone na wiele
instancji.
Jeśli to pole nie jest zaznaczone, ASIO4ALL nigdy nie użyje "pull-mode", inaczej będzie z niego korzystać, gdy
możliwe. Jeśli to działa, "pull-mode" umożliwia ściślejszą rozrządu i jest powszechnie uważany za technicznie lepsze
niż "push-mode".
Uwaga: stary ASIO4ALL 2,8 zachowanie tej opcji jakby sprawdziła! Jeśli zaznaczysz to pole i tam
żadnych problemów, należy sprawdzić to dla lepszej wydajności!
7. Zderzaki kernel / Buffer offset
Jeśli buforowanie sprzętowe jest wyłączone, kontrola ta pozwala dodać maksymalnie dwóch dodatkowych buforów w kolejce do audio
wyjście. Każdy dodatkowy bufor zwiększa opóźnienie wyjścia urządzenia przez czas potrzebny do gry jeden
buforu. Więc, początkowe ustawienie "2" powinny być zmienione na maszynach słabszych, gdzie
rozsądnie małe rozmiary bufora ASIO nie może być osiągnięta z ustawień domyślnych.
Jeśli buforowanie sprzęt jest włączony, kontrola ta określa wysokość odprawy (w ms) między gdzie
ASIO4ALL będzie wstawić dane do / odczyt danych z bufora sprzętowego, a miejsce gdzie ASIO4ALL
Obecnie uważa hardware odczytu / zapisu pozycji jest. Dźwięk skomplikowana już? Ty nawet nie widziałem
Kod, który oblicza tego ...
Zgodnie z ogólną zasadą: Wyższe ustawienia latencji wzrost i stabilność, niższe ustawienia mają niekorzystny wpływ.
Należy jednak być w stanie osiągnąć ustawienie, które jest bardzo bliskie zeru ("4ms" nadal będzie
za "bardzo blisko do zera", a "10ms", domyślna, wskazuje, że jest miejsce na
poprawa).
Z Envy24 kart opartych na PCI-dźwiękowych, może być opcja w panelu sterowania karty dźwiękowej, który czyta
"DMA Buffer Latency Transferu" (widziany z produktami Terratec) lub podobne. Należy ustawić na
Najniższa możliwa wartość, np. "1ms" za najlepsze wyniki.
8. Zawsze Resample 44,1 <-> 48 kHz
ASIO4ALL można zrobić w czasie rzeczywistym resampling z 44,1 kHz audio do / z 48 kHz. Resampling będzie
odbywać się automatycznie, gdy ASIO4ALL jest otwarty dla 44,1 kHz oraz sterownik WDM nie
obsługuje tę częstotliwość próbkowania.
Nie może być jednak sytuacje, w których to przypadkach AC97 będą wspierać 44,1 kHz przez resampling wewnętrznie.
Częściej niż nie, jednak AC97 resampling jakość jest bardzo słaba i / lub skłonność do stabilności
kwestie. Aby obejść ten problem, można włączyć tę opcję. Z co najmniej jednym wcieleniu SoundMAX
WDM driver (smwdm.sys), opcja ta bezwzględnie musi być włączony w celu, aby pracować przy 44,1 kHz
ogóle.
9. Siła WDM kierowcy 16 Bit
Opcja ta ma wpływ, jeżeli głębokość nieco obsługiwane kierowcy WDM jest większy niż 16, ale mniej
niż 24. Niektóre urządzenia, np. raport AC97 20 bitów rozdzielczość, ale nie w rzeczywistości może być otwarty przez ponad
Rozdzielczość 16 bitów. To powinno być w przypadku systemu, opcja ta zapewnia obejście. Początkowo
ta została wprowadzona jako obejście problemu z Sigmatel AC97 sterownika WDM.
Wspólne Optymalizacja Obudowy serwera
• Odtwarzanie Syntezatorów program na żywo
W tym scenariuszu nie trzeba wejść audio. Dlatego najlepiej wyłączyć je wszystkie, które normalnie będą
zapewnić Państwu lepszą stabilność przy bardzo małych rozmiarach bufora ASIO lub pozwolić mniejsze rozmiary bufora w
pierwsze miejsce. Ponadto, należy również wyłączyć wszystkie wyjścia audio naprawdę nie potrzebują. Aby wyłączyć kanały
skorzystać z zaawansowanego panelu sterowania rozwiń pozycje na liście urządzeń WDM i wyłączyć wszystko, co robisz
nie chcesz używać tej konfiguracji!
• komputer jako procesor efektów
Oczywiście, w tej sytuacji trzeba zrobić wejść. Ale, jak zawsze, należy wyłączyć wszystkie kanały, które nie
użyć. Wyłącz resampling 44.1kHz, jeśli nie jest to absolutnie konieczne
• General Setup Sequencer Purpose
Normalnie to najważniejsze, że nie otrzymuję żadnych haki nawet gdy obciążenie procesora przechodzi
dach. Dlatego zaleca się, aby odpocząć wymagania latencji trochę i pracować z ASIO
rozmiar bufora, który czuje się komfortowo z wszystkie swoje ulubione pluginy VST aktywne. Dotyczy to w szczególności, gdy
nagrywania audio, w których haki przypadku są nieco gorsze niż tylko umiarkowanie irytujący. Jeśli Twój
sekwencer zapewnia kompensację latencji, prawdopodobnie chcesz, aby sprawdzić, nagrane audio jest wyrównany
prawidłowo, a jeśli nie, wprowadzić niezbędne zmiany w "Latency Compensation" sekcji w
dialogowym Ustawienia zaawansowane.
Latency • nie ma znaczenia A Lot
W niektórych konfiguracjach, ASIO4ALL umożliwia bitowym przejrzysty dźwięk gdzie stosu sterownik Windows
nie. Dlatego audiofile wolą wyjście ASIO nad DirectSound lub MME, który najprawdopodobniej robi
Magiel danych audio. W tych scenariuszach opóźnienie jest niewielkie zagrożenie i wejście audio nie prosiłem.
Naturalnie, należy upewnić się, że wszystkie wejścia są wyłączone, ustaw rozmiar bufora ASIO do maksimum i
być szczęśliwym!
Korzystanie z "ReWuschel"
Jeśli wybrano ReWuschel opcję install, audio ASIO4ALL wejścia zapewnia do aplikacji hosta
są teraz również dostępne jako ReWire wejść. To ma sens tylko w przypadku aplikacji, które pozwalają na ASIO
wyjście, ale ReWire support. Jedną z takich aplikacji jest Reason.
Teraz, aby dostać się w czasie rzeczywistym, wejście audio w rozum, trzeba się upewnić, że ASIO4ALL v2
aktualny sterownik ASIO. Następnie: Create-> Maszyny Wejście Odrodzenie - to jest to! Wejścia ASIO4ALL są teraz
odwzorowane na wyjściach Maszynie Odrodzenia Input.
Należy pamiętać, że kiedy już ReWuschel zainstalowany, nie można używać odrodzenie w Rozumu. W celu ponownego włączenia
Wejście ReBirth dla powodu musisz ponownie zainstalować ASIO4ALL z opcją instalacji ReWuschel lewo
odznaczone!
Rozwiązywanie problemów
Od ASIO4ALL prezentuje się oprogramowanie audio w postaci pojedynczego sterownika ASIO, ale ze względu na jej różne
opcje konfiguracyjne, może działać jak kameleon, istnieje wiele rzeczy, które mogą pójść źle bez
ASIO4ALL jest winy. Przede wszystkim, w przypadku zmiany konfiguracji urządzenia na panelu sterowania ASIO4ALL,
Liczba dostępnych kanałów wejściowych i wyjściowych może się zmienić, a także nazwy kanałów, które
postrzegane są przez aplikację hosta. Dlatego zawsze jest wskazane, aby ponownie uruchomić aplikacji audio hosta po
każda zmiana w konfiguracji urządzenia audio, gdy okaże się, że dana aplikacja nie wydaje się być
w stanie obsłużyć tego typu zmian na bieżąco.
Więcej potencjalnych problemów oraz możliwe rozwiązania:
• ASIO4ALL v2 nie jest widoczny w menu konfiguracji dźwięku gospodarza
Istnieją dwa możliwe powody: Albo twoja aplikacja audio nie obsługuje ASIO lub
zainstalowane ASIO4ALL v2 jako upośledzonych użytkownika. W tym drugim przypadku, należy zalogować się jako administrator i
zainstaluj v2 ASIO4ALL ponownie. Po pomyślnym zainstalowaniu ASIO4ALL v2 nie powinny wymagać od administratora
przywileje już w celu uruchomienia.
• Audio urządzenie oznaczone jako "niedostępny" lub "poza logiką", mimo że nie jest w użyciu, gdzie indziej
Chcesz się upewnić, "MS GS Software Wavetable Synth" lub coś o podobnej nazwie nie jest
włączone w dowolnym miejscu w Ciebie MIDI Setup. Web Site ASIO4ALL zawiera dalsze informacje na ten temat.
Jeśli takie "Software Wavetable Synth" (czasami w przebraniu "... DLS Synth ...") można wykluczyć jako
przyczyną, spróbuj ponownie uruchomić aplikację dźwiękową gospodarza. Czasami, kiedy następuje zmiana z innego kierowcy
ASIO4ALL v2, poprzedni kierowca nie wyda urządzenie audio w czasie.
Jeśli urządzenie jest USB / PCMCIA / FireWire urządzenie, blisko centrala ASIO4ALL, odłącz
urządzenie, podłącz go ponownie i ponownie otwórz panel sterowania ASIO4ALL.
• Nie można odtwarzać dźwięk z innej aplikacji przy ASIO4ALL jest aktywny
To przez design. Tak blisko jak to możliwe sprzętu oznacza, że ​​wszystkie programy dostarczone przez mieszanie
Windows będzie pominięty. Bez oprogramowania mieszanie - przekręcona i związane opóźnienia i bit -
utkniesz ze sprzętowych możliwości mieszania urządzenie audio. W większości przypadków, nie tylko
sprzęt nie są w ogóle zdolności mieszania.
• (Vista) Liczniki są w ruchu, wszystko wygląda ok - Ale nie ma dźwięku
Sterowniki dla urządzeń dużej Definition Audio mają zwyczaj wyjść SPDIF aukcji przed analogowych nich.
W związku z tym, pierwsze dwa lub więcej kanałów ASIO będą kierowane na SPDIF, jeśli używasz domyślnego
konfiguracja. Można to zmienić, albo wyłączyć wyjście SPDIF w panelu sterowania ASIO4ALL
lub prawidłowo przypisywanie kanałów ASIO w aplikacji audio.
• Zmiany dokonane w panelu sterowania nie propagowanie różnych aplikacji audio
... Ani oni propagować między różnych użytkowników! To nie jest błąd, to jest funkcja! ASIO4ALL v2
zapisuje ustawienia na aplikacji hosta / per user! To sprawia, że ​​możliwe są liczne przypadki
ASIO4ALL uruchomić w tym samym czasie, tak długo jak nie próbują korzystać z tego samego kawałka sprzętu audio
wyłącznie. To dodatkowo pozwala po ASIO4ALL działają w edukacyjnych / komputer typu środowiskach laboratoryjnych
bez "user666" jest w stanie F **** rzeczy dla każdego użytkownika w tym samym urządzeniu, z wyjątkiem
"User666" go / ją / sama.
• W opóźnienia podane w np. Cubase SX 3 nie pasują do wartości, które byłyby wynikiem
Rozmiar bufora ASIO.
ASIO4ALL obsługuje funkcje kompensacji latencji hostów ASIO, które wykonują opóźnienie
odszkodowania. Wsparcie to jest wciąż w fazie rozwoju i nieco poprawi się wraz z upływem czasu.
Wartości podane tutaj nie są tylko opóźnienia ASIO4ALL dodaje do strumienia audio, ale raczej
stanowią całość kierowca / OS / hardware związanych latencji. Jeśli przypuszczenie było prawdziwe, to jest ...
Wcześniejsze wersje ASIO4ALL nie uczynił próbę zgadywania, więc można uzyskać mniejszy
Wyświetlacz latency z 1.x oraz innych WDM-> ASIO opakowań. Prawdziwe (tzn. postrzeganego) opóźnienia są
najmniej tak dobre jak w poprzednich wersjach, a na górze, że nie zmieniają one już kiedy CPU
wykorzystanie idzie w górę!