addchord bug

Discussions, advice, bug reports and much more about the "bach" environment.
Post Reply
pedrnun
Posts: 74
Joined: Sun Jan 17, 2016 3:23 am
Contact:

addchord bug

Post by pedrnun » Fri Dec 29, 2017 3:37 am

Hello again,

I've been experimenting with bach 0.8.0.1b and I found a bug, but actually I think I've come across a similar issue before, in bach 0.7.9b. I only recall something not working with 'addchord' but working fine with 'addchords'.

Now, the bug happens when I try to send a message to [bach.roll] in the same thread* as the addchord message: something goes wrong. In this particular case, the last pitch (after 'dump pitches') is output as NaP. I've tried with [defer] and [deferlow] but to no avail.
Please, check out my example below and notice that the bug doesn't happen with 'addchords'.

(* by thread I mean both messages are triggered by the same [t] object: is 'thread' the appropriate word?...)

Cheers,
Pedro Louzeiro

<pre><code>
----------begin_max5_patcher----------
2031.3oc6bssjiZCD8YOeEpnxC6jZxTRhqN4kjefjT40TobICxiUVLhBjmYb
Rk+8nKfMXDrdYvd1rgYq0.5Bs5Se5F0.h+9tENq4uRKc.eO32AKV722sXgtH
UAKpNdgyNxqwojRcybh461QyDNOXpSPeUnKOglRETfXKETPS.wj0oT.IKAjr
eWNXGIaOIM8v2CXBPIO8YZoZu5yRJKiFy2moOU3pBy1uiuWHOqZACqJsTbHk
pkXcmyIh3srrmVUPiEFUwcI9Q3C.TXfdS.Tsw08QH3Op5DKQeN3q+yuC44bR
hrrZAhTk8O2cm5mGtPvYGsrj7DsC3TRENV0JzmkVo0FrmYyxG8k+h6Qmf0mG
ivDGxolShiyw12RcwiPc6iKnjlzJuiBx3BZ4OnYExdIzGCdgklBVSAxgV9dA
fTB9YxudsnBAPWsweolI3OHSHZxHB8gL+xuAxk3fxGIOkDq7WXk.dFE7AVlr
bRBfuAPRRh2xKRt+L2EAmesfIe+kM8XV5MDNEb0cXpQfRvG9.3aP.4OX.BBA
Ad2e+8SfuTk9hQtJ2HTHReTOdSdWfyTdAsTZwIBFOqI8y0DIJPuAV8yz4BlQ
eQNB65ABVCRsCS3OGXB6pGxnnP0lH3Pnjz7zKNslj8jyC8F7YLTm06EBd1DP
EB0bcOCevq9WaZ3xvgUvoS452rNAJLxK5THwJMtGa5R+2YM9aA3Szp2tNiPA
MT89TZ2dUZlJf6014MmD+wIPkq8cwZksZxC8ox3aw7E5Qe0WGiVXWk8FgUNR
+avfwzWhFzHqhUU8+9s49Wgq3A5d8tIjK3a7B7CGDZtISdrOfHNkRJlrv5Uy
V1cPENJ7cj8+s.zjDgC6Edh6Ob.NWuaT.tOVlxR5yyFOBsqJVlIXleOSO008
S4Z2RKyIEjcxbWKVQyTYs1bty8LqN3wIyYanL0tFuc+dOyFbj+fSfy+czMXM
Id6i47BAIE7iR4CDS.qwUFuKxOD4EpbIzJOBNnqApetih3LzjdpGXjmoIqjm
K4nXEQHJXxYpZtGKKNBIKbdlVTJIUxSwZoChrxHHDpm3jAPmpvo5a+RNSBMx
wvDLOp.2GC023AMiJBOHXdSlUgl4TvS6IemnpR2vyDYRGcce9oBF4X6S477F
90xvwMSQylWExbsESNj9XSNyXXOnPsbRnaH6SE56IRJWTca2jCW4P+XGsR65
6+soi1oTGstjMaT20fJw5eraqeIluSpkr0rTl3v4crk8InFTzDpDlnPNBnVU
DECLlmxKNOjoAjaGu7YNKl1hMZJQNUXlREOYbBazQkIcCItUDaUYkr+RWFRw
NOBqlnOl+bZJEEqn1X7AErd+Is3ks7T5JE6ZUBQPVAO9WUGLDupNpLqrrM75
BP0UnIdxsOSS4wRPFPyT6lSMhqtYZytb6l8YwpK4zt1OROH2.aUlA+k6r50p
+obGVsIkSDAdGKzzO3E1NDTR.PAQKCZIqx5A7kJqFCSZyqj1VsdpP5rzpjCk
Yj71Ekv2QXYSuhFhCV5h8hrHr2f5Jn6jWJijtimPMpepTwe9LqszAglkzwj9
BKQrUsCYuf2tGaorm1JrWWLO+vKaoYk4Ru3NmTRrzapzLVHIjrjWJXhyFOaj
TY9KpvSakso4o3XavmSnULdfc55WLjYq13Yx7+6IytVIyxbCRYkB6bYqU9UZ
b4poq3b4zunkQdgPuAYOY7rOSlyEJ7k9gd93nQSwPWCJlm83kJcneRVOU+UZ
DyOSZFblccrM98E.q2fWyAtlCbcQTqf9CbMPPq4.VyArFhUEZkUouWUVIUcq
wFm5+LX5UYVrQ18TYozAlgg0ZeOw1HHF45eVH32c95RqXaYdeAA6VysLFX.B
hPX3sHF3Ws4DhfVM4ool6xWWSd2ZlCQ0ATQVAUDxNj1Eb9OMjdUhLgrem3TO
wkYHcjPp86Gj5IBNCoiDRse+OTuw0yP5HgT6I8qd18yP5HgT6I6hBlgzQCo1
yzCENCoiFRsmnGJZFRGMjZO+NzxYHczOf3N4OkbPtGKtzNlZuVCt5j37Ngrv
HWH7KrjnvcRhJ8PQu3Ze24LmTm4DSOgocxhhTHXw6S02xidf1AZREFSduv3P
2H2fuzhHzIspFM2ZTVa0VgramQ1FHq8rqvyYWMdH0d1U34rqFOjZO6J7b1Ui
GRsmcEdN6pwCo1ytBOmc03gT6YWgmytZ7uwh1e5TtvYHcLPZSQsam7TT18E2
mKnM21nKpUqYqcZ9nSMOa85s8Z.r7hUeiDn6sVfd2ZA5eKEXy2.b997yxKbG
o3izhyKjkvh2RxxnokcY2MRxrdEkbp1ZFcmZfCu5UN9EC42AHvezXsVo6gSi
kGT8RuRu5mTk2dAXUx2WDWutep+fy.NsxbRjfFKy7hCznQ9lFYcQdcoRR8QX
3SKo1CGow0rhnvuMQeQJIDNEZI9BD0xoPRpEC7mVR91wSzaSI8uDQil.kT+P
buH5I5sBmWhjpw7afgCazoyMbvquOn1vgmbQ6doZ8a1EDcIRx8VERKJ7Z3BZ
hVg9TdFsDs7BW4bVV8BX0EB0eJxp9tjgcOdzaDVhtnH8SQzA7sRPs7H5QNSA
i53EgFVTs06VqV2nn.u.rZ05h78bcM6.gp2nC3iKsL4ARdd0BPVO1TiL47d9
SyYL7A8grLygt5CKnOypau9y7hbVOwakShOVruvrNseMv7opvQkbRQ1dVEiW
J4+4t+Ef+Y1OS
-----------end_max5_patcher-----------
</code></pre>

danieleghisi
Site Admin
Posts: 1347
Joined: Fri Dec 03, 2010 1:25 pm

Re: addchord bug

Post by danieleghisi » Fri Dec 29, 2017 10:35 am

Thank you Pedro.
Well spotted. It's fixed for next release.

(BTW: NaP stands for "not-a-pitch".)

Post Reply