Welcome to %s forums

BrainModular Users Forum

Login Register

problème de synchro

discutons de sujets variés
Post Reply
joffo78
Member
Posts: 1033
Contact:

Unread post by joffo78 » 24 Nov 2011, 13:28

Bonjour à tous.
Voici mon problème.
J'ai réalisé un patch dans lequel jouent 2 samplers.
j'enregistre un boucle sur le premier sampler de 10 sec
lorsque je lance l'enregistrement sur le second le premier se trouve affecté par 4 markers à équidistance (le premier étant situé
à la position où mon rec est parti.
lorsque je souhaite sortir mon sampler 2 du rec, il attend de rencontrer un marker pour stopper si bien que mes boucles sont censées rester synchronisées (le second sampler aura une longueur égale ou 1/4 1/2 3/4 ... du premier).
A priori sur le papier cela fonctionne.
Pourtant quand j'effectue le test, ma seconde boucle est toujours trop longue de 8.71 ms (quelque soit le multiple).
est ce dûe à un problème de latence (config asio for all avec 128 pour la taille des blocs) ?
La durée d'un bloc dans cette configuration là étant de 2.9, le lien n'est pas très évident.
Merci d'avance si vous avez des idées.
JF

User avatar
GDLive
Member
Posts: 133
Location: Landes / Sud Ouest / France
Contact:

Unread post by GDLive » 24 Nov 2011, 21:12

alors là il faut un usiner senior, comme ils disent ds les boites de conseil.... je passe mon tour..:rolleyes:

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 24 Nov 2011, 21:21

oui, pas simple
tu a essayer de mettre la config asio à 256 pour voir si ça double ta différence..?
si oui, il y a peut être moyen de mettre un délai de 8,71ms quelque part dans ton patch..?

joffo78
Member
Posts: 1033
Contact:

Unread post by joffo78 » 25 Nov 2011, 00:14

Alors oui il y a moyen de 8.71ms de demain'. J'y suis d'ailleur parvenu.ça n'a pas été simple car il il faut rajouter un pourcentage a la position pour ajouter toujours 8.71 ms quelque soit la longueur du sample.
Cependant, comment faire pour rendre le système universel ?c'est a dire que je puisse le porter sur n'importe quelle config.d'après vos d'où viennent ces 8.71 ms de latence ?

User avatar
nay-seven
Site Admin
Posts: 5684
Location: rennes France
Contact:

Unread post by nay-seven » 25 Nov 2011, 08:13

pas facile à dire sans voir le patch, sinon, tu a les modules Bloc Size et Bloc Duration qui peuvent peut être t'aider..?

23fx23
Member
Posts: 2545
Contact:

Unread post by 23fx23 » 25 Nov 2011, 09:04

2,9x3 = 8,7 cela rssemble a une latence de 3 blocs au nivreau du patch, peu-etre à cause d'un wait one, dsipatcher, bus ou autre type de wiring

joffo78
Member
Posts: 1033
Contact:

Unread post by joffo78 » 25 Nov 2011, 11:29

ok en tout cas ça n'est pas un problème de latence (le fait de changer la latence n'influe pas sur le décalage).
je vais examiner mon patch à la loop.
ce qui est sûr c'est que je passe par quelques bus.

User avatar
GDLive
Member
Posts: 133
Location: Landes / Sud Ouest / France
Contact:

Unread post by GDLive » 26 Nov 2011, 08:26

Les bus rajoutent de la latence ? je viens de comprendre le fonctionnement bizarre d'un ou deux de mes trucs !! :)

joffo78
Member
Posts: 1033
Contact:

Unread post by joffo78 » 26 Nov 2011, 16:30

Moi également :)

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

Unread post by senso » 27 Nov 2011, 21:23

oui les bus ajoutent de la latence, en mode multi processeurs.
de l'ordre de 1 BLOC.
Idem pour les départs aux.

Post Reply

Who is online

Users browsing this forum: No registered users and 67 guests