Annonce

>>> Bienvenue sur codelab! >>> Première visite ? >>> quelques mots sur codelab //// une carte des membres//// (apéros) codelab


#1 2015-02-15 16:50:29 Comment créer un retard sur un signal

zined
membre
Lieu: Haute-Savoie
Date d'inscription: 2009-10-04
Messages: 277

Comment créer un retard sur un signal



Bonjour à tout le monde

Voici une partie d'un patch :


<pre><code>
----------begin_max5_patcher----------
1387.3ocyYtrjiZCE.cs6uBUrYRlxMQuPOxhTU1legTo5BCxtUBFb.7zcxTS
+sjkIeGyOVjD1X5d7Cjsg11UYCBr78d39RW846lDLq3YUU.3GA+JXxjOe2jI
tgrCLYy4SBVF+bRVbk61BRJVtTkWGLs4Z0pmqci+KJPtBTEqq.qhq.atMPR4
W+OUIXcN3d6qeBTppiKSA5DMHdtNG7mqU.P1Gz4o5j3ZcQNHUARdLNegxMAl
ypVoTofuSUCT4lIurVmrNSalUy0L+WUwKTfu9O.32CpTf4lATf3Uke8eq.Yw
fk5plqZu6rODubUltdcpZqBjoyUIEqycZQzlAmWtXVCTfgRIFEwmZNBBIRLt
6QnPH325PhjhrhRe+gyKxqqz+sx96P3P3lg0oNtVL62uGgEaE270K04YpZ2C
CztAKVWucTXm4MOdoadC94Rcb11IYUbcxi57EOTpRpaDWFyHbSAXN08E1cFO
xJl1eyWt6N6GS6oQRt5Iib+M1HUpLyenACA8V0k9n43Sp4M2b8esR0n1AyLF
ZASAAAsON1CbjQNpPvbGUZHE7LYyr000E4A6QUQdnpnipPGSYPPjHjyYhnHi
JEYntThvno1G.br4MoygWYMDOJZnjhBijTIGMPJ3RkKny2XeiLVEPnGF2j8x
C7Q4gGF2mvN.RCELt4sASbj0nl5LvM1GvqJWf9xkn2Qtr0Y+pPjCDHzlz4EO
3AyCdbFAAqzKxsWtO9VbbXDjBwBCaf7PIhShLGSXWTPwCUUwNilNYjgS67ge
YRECdhTDx3VYBtJQlvLFSIicjDhaLgt..cnLp5EdXGEcNwe82N5X1OBFokNX
B2hGgvTjDgLD34id.GLeXC53IbhPTqiFxlj13xcArYdVgQ36OHPH1vVykQfh
q6WzFFtEHHLq0YJBNHQavW4nMHDevC2XphYmMCokPXxfPn6u9HZviHKIn8EP
dfHD5pCH4vmxRHGQBc+UGQX3fiHHhO.H5.os9Aqh5Q.aLZXSc0Dv9nApIhV7
Hks3gPuL7rd4LUoOf.OrYtz48LuUGbvitVos9ipLc5Nd7JE+3qjbUopx3J55
uVWq5Hmyl6SB0UfpIExNWu8yqh4yqTtY3dLcyXk190YGhJOA6re0WzE0wPpi
zMF0.g42J0.8pJlgjqkwzgVYZQbZSOw5MpHC7pJNMgfrVBQQr10TvtLBcntY
jUTrBf7APums44UvghZgCkLDM1XQYQwmTu.pJVmm5Ch1u6F452gCOWFFkyCo
LrvbnoHogvbpTsJKNQ4CrDumsMjDICETBDILwfjhsKRsIbz01dZ154yUkarm
.ep5gGiKW8Pod9be3k7VIV9qfGCGsEdngIXdZbhGM.AQgdXWclqz.iCwDyx5
oF8WDEJYLos6g7Aw0pptXkO5O5csc7lfysngIaQCYPZIeUcbY8S57zhm7gP3
aFBQwaITyVVd1DZQrN+k8USMkbFcc+HYdNUkuFmCWk3rMkkKc4aHucOXcSga
GDdy916lR63uVYMgNKS1JMs01B1UkepppVm6VaPm6x1q3N2zi5zTUdWG+k5z
UEFcZiTb.12WgxtOu.zIjI6NjN1xzo3j7VjSjaPNEMpxT+LxeijO3fh0CYxI
3n9KSRgIV8lcjKB4piPHXc1GgCmUsux8ahEre41UC+XBSRed.yFWYJ51Sl5k
ifKYmOBkfSBQaMwLUuhivPtsRVDgZ2spcicoNxDdecZFwnKTRufJ7lUpPinT
guIYE5VTpHhdEoUNxREYHh+KPr1PHTlq+tcip3F5hk79k4hLx0lzKdhwirT0
KVgQirT0K+Tei+KohVCMDCFJ1zT8tFf6FebzAzkTWf4jub2+CK2DdlC
-----------end_max5_patcher-----------
</code></pre>


J'aimerais que le signal du [groove~] soit adressé avec un certain retard par rapport au signal du [line~] qui crée un mise à 0 de l'amplitude, ceci afin de ne pas créer de clic lorsque [sig~] reçoit un 0 (et en conséquence arrête la lecture du fichier audio dans le [groove~]).... Bref, il s'agit d'abord de créer une mise à 0 de l'amplitude et ensuite seulement arrêter la lecture du groove;  puis inversement, relancer la lecture du groove et seulement à ce moment là faire passe l'amplitude de 0. à 1.   ...... mais je n'y arrive pas  sad


Je vous remercie beaucoup pour votre aide
Cordialement
Denis

Hors ligne

 

#2 2015-02-18 18:12:33 Re : Comment créer un retard sur un signal

vic
membre
Date d'inscription: 2013-06-03
Messages: 152

Re: Comment créer un retard sur un signal



hey
ici, plutôt que d'utiliser un delay ou dealy~ qui serait un peu bricolé, il vaut mieux essayer de se servir du bang du line~ lorsqu'il a atteint 0 :

<pre><code>
----------begin_max5_patcher----------
1384.3oc0Zt0jhhCE.9Y8WAkOtkCK4FIYea+cr0VSgRzlYUvBh8z6N0z+12j
fbwtELf.CVcU1PHRNmOO2xA9wxEq1j7lHakye37WNKV7ikKVXFROvhKmuX0w
f21dHHyLsUGEYYA6EqVmeMo3MoYbuhQhOeL4r7fPZlO3xnmBjaeIJd+WSEak
4qGficwHBGfV6fP9t9PFvbLzkr1Avb8b96Ke6nPyZjr4aeAfJVncIwx3fiBy
k9yznfCEWIe8k+6IQ9JsZU4cRIcQwEBGr1cJK5+LyF.c8zi9ykK0er9AwBn6
XwG3x6NV.yRrDK9tR59DU1GHEN.mdXyvPt9rKvwm65s1gf0eB8tMW3OUVKOF
PvZo4dFJrmI6jLwAkl534dat.alKPk9WvEHCW5EQHsYsP5Ab1DDue05mRHg7
LdP0ixP8Z0ahMqAzlyRYRbm8gPTjKkprVH5fJ.WJjBQ30ZoPeHEU6vaREP65
9s0avzofPtuKgi4TPOUP3TofMlFUYR508nipzntLep5Okhy7JsxwTsUdSgH4
OWkX30S1bw42drPdlRcbHJV7d2iHBotDOrGjoSmpNFSv4dMsFVzuGjIKZer9
xs5CMfbZaxwihXos0b3Urxo62XN20qYrgU9YEYa8wEFQMCLlE4QtNVx3mEMZ
+6cOvpp3yxpuvvJyETqUY.6u4RCgZGc77a8.N0JAi.wt.DD5WtQllfCjNzvY
.8g1cHQcq6dTEUjjBR.xCkPZsNK.vhHJmBRUiKEoeUDGr4fntW6mHjRxCj2I
XCX7C1.GffM9vJZ5m6ngZGlzecQaZBDeYHHAj4+gvt2iDr4GI.C.HHXbGAAe
FZRLDj.QgciDPuYWp3eWe+5wlbp5DB3Rss31U89zyr7.oieUsmOtQj181dTC
BLhEIZfvANQST7Dll4exNDEdWLkJxT9aAxnj3q1+iwDI+SrobUBpFktmIFoo
u3U3E8HPT+u1szR1sKSHqeuRUf2bav7oq.mq51F.YicG84t.ml10YRPXd+t5
XzK+pZZPLy1v8aGfHXeaE2nyllZTwgjjSNfGAMW5vMF0VeJ.HzS0yBIMI4Uw
6NYImiCeHOOr1vg6wwPUved6VOzGpiEsteKz3aIkJNcHXqnylRT.1kgQd.l1
+hUtkz7fUMaP8T8PS1bd2NQ5ECJmfXYRraPztNaZcErPjRXAZu6F.Du2kU8q
N7cXv12auH7a07KJ0Eh39PrhSbhKgS73533zVwDtqEdOAsRNSlbp6MRl6Wo+
Tdk92dTZL3opK6YxfT42ihCS99iQHBrjPTb6DBNKIz9fn3t2YcLyDiUwfxG2
.fmuKMRS5e+JdtJMUK0OWSuMyv77B9vKBiQKzieMLTwUS2VrXEs+2ATtPghL
YTrY6F0mzUy4knvPQbc0HLJSqYF0+1+pXq3PTqj2cjF8qKRsIMlhi9E14txC
exDGhE+V8AQdToCXVQGtERCaBMcX1XKilN9Xi7ne7NyHi4ITbL6p+97YBkGf
UwB8maRzG33mkniQgmRTo2xJ5kExETzXJpm44qAYWOT0ZNfZCzJsYBS1.QVI
QSnOAxJFglvTNHqXDpi1fpcAUXuo2QTQQd0sCqFeLLFwV4Zo210TAZLb1IQH
qkHvrShlJ2CaRhc2HzCm.YUR0Oxw65tV2ujneM4Xd.l9sdhw0oOpFZDbU41r
EE9zkUlilWxCANHAnGP.4aqKAnCEsnaP1k20NBfWkw.CpdugJGeTJewFOK9z
seGtMaufSlV44tM1.My3Cblwm9V8adeoBNc5UQZ1k6oQTVcL3aIo5S8WaNMJ
N+TSKHWkJdMpX9byHAoaeIRJ1JOml2Bw2X9qVpWmet7+Ayb3OJC
-----------end_max5_patcher-----------
</code></pre>

c'est plus précis ! si tu voulais, t'aurais pu mettre un retard

<pre><code>
----------begin_max5_patcher----------
1326.3oc0Z00jphCD8Y8WAkOtkW1z46rus+N1ZqoPI5vcUvBvYlcu0c9suIA
AYtiBHpLXYUnDigtO18oOogeLcxrEIuoyl48Gd+k2jI+X5jItgrCL4v4SlsM
3skaBxbSa1VcVVvZ8r4EeWt9sb23nxQh2uMYe9Fcta9vgQ2Eju74n30OkpWl
Wb8TDtOZtGgibug8Yy8.oOx6uO7ahBcqbxhu+Mppb4WkDmGGrU69p+LMJXS4
2TbUy+2c5h0e1rpUxXSQwklDt1JkE8etYCXejczeNcp8v7NBFw5WMV2mvhP8
FOLB0eHg3fDlvdDiNCjH5AjrHHd8WFrjo2X7TOj+owEbq3BV4PDApQbg2WbY
9WXHS+wF.wntfFJocvAXiZvYw977j3KNsA.CugPvkLlkOwvgnT.FlaMCA17h
T6imDV38IiAFPODQAelhpDPO8PwP4gmq.AzOJQv359Rtv7x34RGA.0c7b0J.
4nrVwYKb1SboLsuSPxCU4yMQw526AOnvHg.QQXoANvDeEHHLoMcoIFQLpGPS
Vz5X6WOTETWlrcqNNuqhtPkW4z0Kbm6iZ.2vlDLC0oBHtpGDAnP3hXoFfMnc
X6iTI2+RnQqe+xUbwIUNOQwrduTJrRvZz6w8On4LLs2c342tNvgYzjZxt.Vo
T8yhMjaM1bCSjVsIwrz8fagiqPBfhqRRXMp1BSaGJ1EjZFOWm9jNNXwFc872
OASFyOHuEZG39S6fuEzNDwQHkqpPTbyIdruNZmygFe6l.GHBbJV3VfC93CNf
aRMIopGngbDFbbSfC.D8.NTitRz+tc85gTWh7H6Kvp7eBsI+mzGkcELr2eku
62tPm1i5P0PBEzwxPD3FWFJJd.KB8OYahBaEqR0Ylzuf7nj3Z3UQezNbj5Dz
xH0.o1fXLTKV6y+75XL9ZPR6aMGykrZUlNu9ZkZPe2xPUCmPn5JBwfpqAfjG
acPmaepIAgE8F6R0Ui3UnHkfq1zAuYTjdaa3Kb+6swljjcdv0gOLQE9Tzgyy
0jCB6QpIGqSSRdQ+tWVx93vqJOjpH9TNVZ9nQ0TSAP7qpUGMtGMx8OXJUuaS
vR8kKefxT9RJAARSJFPK2FaAm0YilDORQSK1uZkN8Pzj2KYO8bP5tmRiVs5x
0X7A3x114B3BZgiW1a0Ve073gAKeuYU5mbKJXrOln3XpUSN3q3bksaiMdS6H
Wpl7AnAzY4I65Qa4MQFktugIpx8ajhlhdnZMeVdPZ9qQwgIudk.DSVBPBZi.
DLJAn0AQw8ni7XLy5rbB37Ykq5DgcFWueJnOVepAQz0bY2Lb2hge4wdv4.1w
+HNXXTSWVdwJEy5czCB0Y4QwtMdTaR1aBcsI8bTXnNtteDFkYcMm6e5+Q5p8
XezHZ0drMrdnrGqqCiH6Qzk+uTCK9zp8HFL6w1lj1ieniK64WRB+r8rMJbWh
gQHq59mK8gxVHI39xCabUIHmX7iW8amaAcwsPCGLi6h8.Cm8P6h8vFN6g0E6
geYggJfWEsQkNk.0C.cCcOh85BEnU.+PQA1oT7AjRFFY1Ctq1CLxrmAJ2rKk
PwjAydvcRRH9B4JpQLv3beLCiD18giIT68e+3X2AFCnShJGtpUfbbYOX7sn5
vMzdPcMi.tDQSRy1EO7DUwvtGiJk7XqYcCcOJW0kzIX3jB.cQJ.nFV6oscXA
xQF9HFY3SeSNKZfPvtcunSyNrlNSY11fumjZOkO2cZTbwottDMKU+RT47UtQ
BRW9bTtdY99zh177ljOap857yo+eMRQzm
-----------end_max5_patcher-----------
</code></pre>

c'est mieux avant la conversion en signal en fait. Cette 2me méthode est moins précise par contre (si tu cliques pour 0; que tu changes d'avis avant la fin des 2 secondes et que tu cliques sur une autre vitesse de lecture, ben le signal s'arrêtera quand même après 2 secondes)

Hors ligne

 

#3 2015-03-01 19:52:55 Re : Comment créer un retard sur un signal

zined
membre
Lieu: Haute-Savoie
Date d'inscription: 2009-10-04
Messages: 277

Re: Comment créer un retard sur un signal



Aïe aïe aïe vic, je n'avais pas vu que tu avais donné réponse à mon problème... tu as dû me trouver bien mal poli... toutes mes excuses.

Je te remercie infiniment d'avoir travaillé sur mon patch, c'est vraiment top de ta part.


Très belle semaine à toi, et encore toutes mes excuses.
Bien cordialement
Denis

Hors ligne

 

fil rss de cette discussion : rss

Pied de page des forums

Powered by FluxBB

codelab, graphisme & code : emoc / 2008-2024