Namespaces

Variants
Actions

bangbang

From Cycling '74 Wiki
(Difference between revisions)
Jump to: navigation, search
(Initial upsert from MAXobjectAF list)
 
Line 2: Line 2:
  
 
==Using the {{maxword|name=bangbang}} object==
 
==Using the {{maxword|name=bangbang}} object==
 
+
bangbang sends out bangs in sequential order from right to left, making it easy to guarantee the order of operations without having to worry about how your patch is laid out. This can be very helpful to avoid creating problems that might can arise when rearranging a patch and also for maintaining a clear patching structure. Trigger takes one argument <int> for the number of outlets you want.
 +
 
=={{maxword|name=bangbang}} Tutorials==
 
=={{maxword|name=bangbang}} Tutorials==
 +
[http://cycling74.com/docs/max6/dynamic/c74_docs.html#basicchapter05 Max Basic Tutorial 5: Message Order and Debugging] shows how you can use bangbang to force output order of events, regardless of the spatial layout of objects within a patch. The bangbang object is similar to trigger, but all input is converted to bangs.
  
 
=={{maxword|name=bangbang}} Tips and Workarounds==
 
=={{maxword|name=bangbang}} Tips and Workarounds==
 +
The object name can be abbreviated to "b".
 +
 +
In cases where you want to sequence specific symbols or values instead of just bangs, you can use the {{maxword|name=trigger}} object. You can also use bangbang in these situations by adding a few other objects.
 +
<maxpat>
 +
<pre><code>
 +
----------begin_max5_patcher----------
 +
1027.3oc0Y00bZqCD8Y3WwN9YJikk+h9Ve39O391c5zQXDA0ZKwHImOtc5+8
 +
tR1DbRfZrg31lIAiVIjN6YO6JIx2mOKXs5QtI.9H7evrYee9rYdSNCyZaOKn
 +
h8XQIy3GVPgpphKsAKZ5yxez5s+u6DFnfIg0bn1v2VWBaUZvHr0LqPIMvC63
 +
ZN7jpFX3yBzjkIskOAUJovpzB4c.CtmUVyg00VPIw9d.GBHrfAWSPgVwYQhC
 +
qfqsLgD3266nnnVaV.khuwwN2y0FkDWhJ2bVTpLbvp.DbB2hVV5QDfv63DIU
 +
VbY4tOv9R1S7MKO3hkBIuPUK89Is0nrFm6Rt0SJjVia02s10NbYXqk8LawNb
 +
N+hlWXan4DrSfj5FCjPnKCweRIKf3rkgvmON8nydX9OLahMdpVs9qeflb.da
 +
URqjUw8c8IsfU1sGi3+88PhNhIM2wldNnCtxRcHJJx+Hr8E3ytOyOlO28xhK
 +
ThH4OfP7MJj8XD9YcyI4uyxVwd7Pi8HLbP7T7v4oQ3xmKq3eXE6.0VvtC4b.
 +
AD5XFvfpctwYrQtaPcoukVb2NTt6IFTttAk+B7ctDIW2qYn5bqVU4em6ufqV
 +
NRW0gg6pGGHOSmDddaoBgxPEQwYwKo3OYwKfrbuiF1iTJ5DtHI34kPiNnkq+
 +
BWxVWx6xIm28alc6S64Mnx4LLTx.A9H4y.YXosozrlbivqNushaLr63uQDyj
 +
XM5W12KpIFcpvQz4CGQ49r5TOvS75OJ4rQBxIhDgACmsOOAOc5PTvc85vn7+
 +
D0gwq7AUZD8p0giibooo2BxM62C4dC2lkU7MvTvJ4X.n42SRkw+BprolBILs
 +
Yug3KYSgSjmFk76NO8LbTaPYXksxy6PJ8psNEcPCFq94lxI0Uq45gldEE5JA
 +
.YwiMyhDciyr7ml7cHuZbkeHjUWI+P9qoxyqNLvEuueR7axfH4CICZ0en0SN
 +
2Ea9EjAIibkkSRCFWNysjOv6oaUxQcot7Cd7P8a5Y8tVg9sKttFRFkuE6isz
 +
DROdWxIJCLhnZyMA644kD18iwe39W8cB4cTm8WxgFUst3.JZQObzY2vMVgze
 +
RwNiwck7NCZmXyFtraMtMBiqrmmSNsnbHvgzCbb6JOgvIpG3jNong1CZVMon
 +
ItuPUxjAmWsTiTIWI1rWg0baylnwoKSPEIMx+H94FGWmalCr5c.+QozFHS5h
 +
ex6B9SeGvOIObx3+WUV413.qxlL7SujR49rD5zjPleo3IZZvS1khGxjfG22I
 +
Vu3Y0jAG2s85ENoSGbtH0Lc5hVW.bHibytlCww1u+dt1zNkdffG48qJsqY5B
 +
eSgroo+3rAZ98hCi2+u4JfowS2Zwi1VqaNF5i4oAycqyOl+S.zH1mV.
 +
-----------end_max5_patcher-----------
 +
</code></pre>
 +
</maxpat>
  
 
==Third-Party Max externals similar to the {{maxword|name=bangbang}} object==
 
==Third-Party Max externals similar to the {{maxword|name=bangbang}} object==
Line 12: Line 46:
  
 
==People who looked at/used this object also looked at....==
 
==People who looked at/used this object also looked at....==
 +
*{{maxword|name=buddy}}
 +
*{{maxword|name=bondo}}
 +
*{{maxword|name=join}}
 +
*{{maxword|name=jstrigger}}
 +
*{{maxword|name=pack}}
 +
*{{maxword|name=pak}}
 +
*{{maxword|name=trigger}}
 +
*{{maxword|name=unjoin}}
 +
*{{maxword|name=unpack}}
 +
*{{maxword|name=uzi}}
  
 
==Errors or Clarifications==
 
==Errors or Clarifications==

Latest revision as of 15:59, 2 August 2013

Contents

[edit] bangbang online refpage

[edit] Using the bangbang object

bangbang sends out bangs in sequential order from right to left, making it easy to guarantee the order of operations without having to worry about how your patch is laid out. This can be very helpful to avoid creating problems that might can arise when rearranging a patch and also for maintaining a clear patching structure. Trigger takes one argument <int> for the number of outlets you want.

[edit] bangbang Tutorials

Max Basic Tutorial 5: Message Order and Debugging shows how you can use bangbang to force output order of events, regardless of the spatial layout of objects within a patch. The bangbang object is similar to trigger, but all input is converted to bangs.

[edit] bangbang Tips and Workarounds

The object name can be abbreviated to "b".

In cases where you want to sequence specific symbols or values instead of just bangs, you can use the trigger object. You can also use bangbang in these situations by adding a few other objects.

-- Pasted Max Patch, click to expand. --

[edit] Third-Party Max externals similar to the bangbang object

Maxobjects.com listing for the bangbang object

[edit] People who looked at/used this object also looked at....

[edit] Errors or Clarifications

(please list things that you believe to be errors or omissions from the existing refpage)