Universal asio driver For wdm audio Instruction Manual



Yüklə 247,08 Kb.
Pdf görüntüsü
səhifə6/10
tarix14.12.2023
ölçüsü247,08 Kb.
#177848
1   2   3   4   5   6   7   8   9   10
ASIO4ALL v2 Instruction Manual

Allow Pull Mode (WaveRT)

There are two basic access methods for a WaveRT device, “pull-mode” (also called “event-mode”) and 
“push-mode” (also called “polling mode”). “push-mode” is thought to be supported by all WaveRT 
drivers and (Vista) OS platforms, whereas “pull-mode” wasn't even officially documented by Microsoft 
until almost one year 
after
Vista went RTM. As a consequence, “pull-mode” is still broken in a number 
of instances.
If this box is left unchecked, ASIO4ALL will never use “pull-mode”, otherwise it will use it whenever 
possible. 
If
it works, “pull-mode” provides tighter timing and is generally thought to be technically better 
than “push-mode”.
Note: The old ASIO4ALL 2.8 behavior for this option was as if 
Note: The old ASIO4ALL 2.8 behavior for this option was as if 
checked
checked
! If you check this box and there
! If you check this box and there
are no problems, keep it checked for better performance!
are no problems, keep it checked for better performance!
7. Kernel Buffers/Buffer Offset
If hardware buffering is disabled, this control lets you add up to two more buffers to be queued for audio 
output. Each additional buffer increases the output latency of the device by the time it takes to play one 
buffer. Therefore, the initial setting of “2” should only be changed on less powerful machines, where 
reasonably small ASIO buffer sizes cannot be achieved with the default setting. 
If hardware buffering is enabled, this control determines the amount of clearance (in ms) between where 
ASIO4ALL will insert data into/read data from the hardware buffer, and the position where ASIO4ALL 
currently thinks the hardware read/write position is. Sound complicated already? You haven't even seen 
the code that calculates this...
As a general rule: Higher settings increase latencies and stability, lower settings have the adverse effect.
You should, however, be able to achieve a setting that is very close to zero (“4ms” would still be 
considered “very close to zero”, while “10ms”, the default, would indicate that there is room for 
improvement.)
With Envy24-based PCI-sound cards, there may be an option in your sound card control panel that reads 
“DMA Buffer Transfer Latency” (Seen with Terratec products) or similar. You should set this to the 
lowest possible value, e.g. “1ms” for best results.



Yüklə 247,08 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   10




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin