|
Post by Swari on Mar 21, 2010 17:41:10 GMT
Whats the mean of input latency? Whats the difference with input and output latency?
''Computer As Effects Processor Obviously, in this scenario you do need inputs. But, as always, you should disable all channels you do not want to use. Disable 44.1KHz resampling if it is not really necessary!''
whats that mean?
Are we gonne ignore output latency?
|
|
exyll
Junior Member
Posts: 74
|
Post by exyll on Apr 8, 2010 21:43:00 GMT
Converting from 48kHz to 44.1kHz is an extra load on the CPU which is often not required.
A lot of hardware has native recording on 48kHz. If you select 44.1kHz then the drivers just captures at 48kHz and downconverts to 44.1kHz or sometimes doesn't even report 44.1kHz. That is where ASIO4ALL 44.1kHz convert option is for. If you don't need it then don't use is as less processing means lower latency.
Then there is input latency. The total latency defined by the time the electronic signal flows into your soundcard until it is returned by the audio driver to be recorded into the audio application.
Output latency is exactly the opposite. The time it takes to have digital audio data from within an application until it is electronically outputted by the soundcard.
When you want to do live processing of incoming audio data from for example a connected guitar or microphone then the total latency is the input latency + processing latency + output latency.
If you stack several processors on top of each other then you ussually increase the processing latency as a) the cpu load increases which results in less cpu time available for the audio drivers resulting in higer input and/or output latency and increased process latency for other processors as those have less cpu time as well.
Hope this helps ;-)
|
|