Do regulacji głośności dźwięku w Light Alloy połączono dwa narzędzia:
Wzmocnienie dźwięku i rozszerzona regulacja dźwięku dostępne są tylko w przypadku uaktywnienia funkcji "Włącz wbudowany moduł przetwarzania audio."
Programowe wzmocnienie pozwala uczynić dźwięk bardzo głośnym, jednak jakość dźwięku trochę się pogarsza. Programowe wzmocnienie przydatnie jest np., gdy na zewnątrz (na powietrzu) laptop nie może "przekrzyczeć" szumu otoczenia. Jeśli nie potrzebujesz programowego wzmocnienia, to w Ustawienia -> Dźwięk -> zakładka Podstawowe odszukaj blok "Maksymalny poziom głośności i wzmocnienia" (zobacz trzeci fotos) i ustaw odpowiednio 100 % i 0 dB.
Jeśli nie potrzebujesz programowego wzmocnienia, to w Ustawienia -> Dźwięk -> zakładka Podstawowe odszukaj funkcję "Maksymalny poziom głośności i wzmocnienia" (vide trzeci fotos) i ustaw 100 % і 0 dB lub zdejmij zaznaczenie z tej funkcji.
Ponadto można szybko włączyć/wyłączyć programowe wzmocnienie używająć PPM na suwaku głośności.
Menu podręczne przycisku
daje nam możliwość przeglądu wszystkich dostępnych strumieni audio oraz (jeśli dostępnych jest wiele strumieni audio) przełączanie się między tymi strumieniami.Można także przełączać ścieżki dźwiękowe klawiszem /.
Kliknięcie na przycisku
wywołuje następujące okno, które pozwala na dostosowanie dźwięku odtwarzanego pliku.Górne pole wyboru "Włącz wbudowany moduł przetwarzania dźwięku" określa, czy odtwarzacz będzie tylko przełączał ścieżki i przenosił je względem wideo lub (gdy włączone) da nam dodatkowo możliwość używania Korektora, normalizacji dźwięku, regulacji ustawienia balansu i przesunięcia dźwięku w stosunku do obrazu. Oprócz tego, przy włączonym module przetwarzania dźwięku, w przypadku zmiany tempa odtwarzania tonalność dźwięku nie zwiększy się, ani nie zmniejszy.
Menu rozwijane zawiera następujące opcje normalizacji:
Okno ustawień dźwięku umożliwia:
Globalne ustawienia dźwięku znajdują się w Ustawienia -> Dźwięk.
Tutaj można wybrać zakres regulacji dźwięku, priorytety języków i tym podobne ustawienia, które zwykle po pierwszym ustawieniu nie zmieniają się.
Ustawienia oznaczone czerwonym prostokątem, są używane do regulacji głośności:
Podczas używania programu z wyjściem audio do urządzeń zewnętrznych można natknąć się na następujące metody wyjścia wbudowane w Windows: ASIO, WASAPI, DirectSound, WaveOut, DirectMusic, itp.
Co oznaczają te terminy, opisane jest poniżej. Ale, aby zrozumieć te pojęcia, konieczne jest najpierw omówienie architektury podsystemów dźwiękowych w OS Windows:
Windows XP
Przykładowy schemat podsystemu audio w systemie Windows XP:
W tym przypadku, DirectSound z MME (Multimedia Extensions) ma bezpośredni dostęp do zasobów sprzętowych, w tym miksera dźwięku, konwersji częstotliwości próbkowania, różnych efektów (w tym pozycjonowania 3D) - krótko mówiąc, wszystkiego, co jest potrzebne dla muzyki/filmów, jak również gier. Jednak te mechanizmy zależne są od sterowników. Złe sterowniki mogą powodować zniekształcenia dźwięku spowodowane źle zaprogramowanym wyborem (oversampling) w kontrolerze Wave (w Kmixer) lub inne niepożądane procesy.
Windows Vista i Windows 7
W systemie Windows Vista, architektura została radykalnie zmieniona i został zaprojektowany zupełnie nowy podsystem wejścia/wyjścia. Patrz schemat poniżej:
Kernel-streaming
Kernel-streaming - jest to sposób w jaki system operacyjny Windows wysyła dźwięk. Kernel-streaming wysyła audio z odtwarzacza do sterownika audio. Kernel-streaming przesyłając audio miesza je również dźwiękami systemu Windows, czy sygnałów dźwiękowych.
Istnieje kilka metod Kernel-streamingu. Niektóre z tych metod są opisane bardziej szczegółowo poniżej (opisano różne metody strumieniowania audio w stosunku do Kernel-streaming, które minimalizują zniekształcenia/zakłócenia).
WaveOut
WaveOut jest przestarzałym API, który został zachowany jedynie dla zgodności z programami, które są tak stare, że nic nie wiedziały o istnieniu czegoś takiego jak DirectSound. Wraz z wydaniem Windows 2000, a później WinXP był WaveOut, jako część MME, zawarty we wsparciu Windows Driver Model (WDM) dla zapewnienia zgodności ze starszymi aplikacjami, a DirectSound stał się głównym interfejsem. Począwszy od systemu Windows Vista obsługę MME całkowicie wstrzymano...
DirectMusic
DirectMusic jest przestarzałą częścią Microsoft DirectX API. DirectMusic umożliwia komponowanie muzyki, dźwięków oraz odtwarzanie i zapewnia elastycznie interaktywną kontrolę nad sposobem odtwarzania. Architektonicznie DirectMusic jest zestawem wysokiego poziomu obiektów, zbudowanym powyżej DirectSound, co umożliwia odtwarzanie dźwięków i muzyki na niższym poziomie w DirectSound. DirectSound pozwala na nagrywanie i odtwarzanie cyfrowych próbek audio, podczas gdy DirectMusic współpracuje z danymi muzycznymi na bazie komunikatów. Muzyka może być syntetyzowana sprzętowo w Microsoft GS Wavetable SW Synth lub w niestandardowym syntezatorze.
DirectSound
Jest to najczęściej stosowany/używany Kernel-streamingu, standard dla odtwarzaczy niemal wszystkich mediów, niezależnie od systemu operacyjnego. Za pośrednictwem DirectSound systemu Windows można odtwarzać wiele strumieni z różnych aplikacji. DirectSound pracuje jako warstwa pośrednia między aplikacjami i sterownikami systemu Windows. Rejestruje dźwięk z wielu aplikacji oraz wszystkie próbki dźwięku w strumieniu, a następnie przesyła je do sterowników audio.
Wadą tego wejścia jest to, że nigdy nie otrzymamy tego, co tak naprawdę jest odtwarzane. Na przykład, jeśli odtworzymy plik dźwiękowy 192 kHz/24 bity, Windows prawdopodobnie resampluje go na 44 kHz/16 bitów, a także inne dźwięki w maszynie. DirectSound próbkuje automatycznie strumień audio o częstotliwości próbkowania, który jest obsługiwany przez sprzęt dźwiękowy.
W Windows XP możliwe jest uzyskanie tą metodą stosunkowo małych zniekształceń z częstotliwością próbkowania, która jest dynamicznie regulowana. Począwszy od Windows Vista DirectSound jest emulowany przez WASAPI. W Windows Vista i Windows 7 należy unikać DirectSound ponieważ powoduje znaczne zniekształcenia. Częstotliwość próbkowania jest ukrywana w określonej stałej prędkości wyjściowej, którą można ustawić w opcjach zaawansowanych urządzenia audio w ustawieniach dźwięku systemu Windows.
WASAPI
Windows Audio Session Application Programming Interface (WASAPI), to najnowsza metoda Kernel-streamingu oraz zamiennik dla DirectSound. Za pośrednictwem WASAPI aplikacja może zażądać wyłącznego dostępu do karty dźwiękowej i może wysyłać strumień dźwięku bezpośrednio do karty dźwiękowej. W tym przypadku aplikacja musi obsługiwać dowolny resampling, jeśli częstotliwość próbkowania odtwarzanego dźwięku nie jest obsługiwana przez kartę dźwiękową.
WASAPI zapewnia dwa tryby pracy: współdzielony i wyłączności. W trybie współdzielonym działa podobnie jak DirectSound, a mikser audio systemu Windows robi resampling i mieszanie. W trybie wyłączności WASAPI omija mikser audio systemu Windows oraz ma możliwość wysłania danych bezpośrednio do aplikacji karty dźwiękowej. Ten tryb można zastosować dla formatów takich jak: DTS, DTS Master Audio, Dolby True HD, Dolby digital, Flac, itp. - strumień dźwięku jest dekodowany oraz wysłany w postaci niezmienionej.
Ponadto ważne jest, w jaki sposób WASAPI zarządza danymi miedzy buforami dla różnych trybów. Do przetwarzania danych WASAPI wykorzystuje impuls i metodę pobierania na zażądanie. W push-mode przesuwa stosowne dane do buforów i monitoruje je w sposób ciągły, a kiedy widzi, że bufor jest opróżniany, napełnia go ponownie. W pull-mode, która jest bardziej nowoczesną techniką wykorzystuje zastosowanie dwóch buforów. Sterownik dźwięku dostarcza sygnał do aplikacji, gdy bufor jest pusty, a następnie rozpoczyna przetwarzanie danych z innej pamięci buforowej. W tym samym czasie rozpoczyna się wypełnianie pustego bufora.
W Windows Vista i Windows 7 jest możliwość stosowania WASAPI i jest to bardziej korzystne od DirectSound.
ASIO
Audio Stream Input/Output (ASIO) jest kolejnym sposobem przesyłania dźwięku, ale nie jest to Kernel-streaming. ASIO został opracowany przez Steinberg Ltd. umożliwiając częściowe pomijanie regularnego łańcucha dźwięku podczas odtwarzania audio za pomocą podsystemu audio Windows (w tym Kernel Mixer, który powoduje zniekształcenia). Zapewnia bezpośredni sposób komunikowania się z kartą dźwiękową, czego wynikiem jest doskonały sygnał audio - do 24-bit/192 kHz, przy krótkim czasie reakcji i bez konwersji częstotliwości próbkowania.
Uwaga:
Wybór interfejsu
Wybierz najlepszą jakość dźwięku dla Twojego sprzętu w następującej kolejności: