Welcome to %s forums

BrainModular Users Forum

Login Register

Audio bus and latency

General Discussion about whatever fits..
Post Reply
gthibert
Member
Posts: 46
Location: Chicoutimi, Québec
Contact:

Unread post by gthibert » 06 Mar 2011, 01:58

Will audio busses across tracks introduce lantecy ?
Guillaume Thibert
www.cemproduction.com

soundmind
Member
Posts: 236
Contact:

Unread post by soundmind » 06 Mar 2011, 06:13

from what I understand, on a multi core system it will introduce a latency of 1 bloc which I believe is unavoidable with the current multi core CPU technology. To work around this, set your "nb of threads" to 1 in the global setup. someone please correct me if I'm wrong.

gurulogic
Member
Posts: 1019
Contact:

Unread post by gurulogic » 06 Mar 2011, 08:58

Yes, you will have 1 block of latency (ie: 128, 256 samples etc.)in a multiprocessing setup. It is optimal to compensate unbussed audio streams by using a delay module to match the delay introduced to the audio passing through any buses.
For example, if you have audio in one patch bussed and audio in another patch playing directly to your master and your bloc size is 128, you could insert a delay module on the unbussed audio, set the feedback to 0 and connect a BlocSize module to the num samples inlet on the delay module. This would ensure phase accuracy between the bussed and unbussed audio.

User avatar
senso
Site Admin
Posts: 4424
Location: France
Contact:

Unread post by senso » 06 Mar 2011, 15:14

good explanation !

r.erorr
Member
Posts: 405
Location: Latvia
Contact:

Unread post by r.erorr » 11 Mar 2012, 19:10

So... but if we use only bused audio, then there is no latnecy problem? do we need to set nb threads to 1 in this case?
... and does bused audio somehow reflect on CPU?

Post Reply

Who is online

Users browsing this forum: No registered users and 124 guests