New Object Early Community Build #1: FluidVoiceAllocator (NOW WITH SC TOO)

Ah, I was going to ask about this - occasionally in the VoiceAllocator the noisy voices would have frequencies consistent with a sum or difference of the two input sines, and changing the frequencies [440, 552] for example would be less noisy as well.

Glad you could reproduce some of this - I was starting to worry a bit…this behaviour doesn’t appear in Max or PD?

let me try… but it should! as I said it might be an artefact of removing artefacts of windowing on real signal…

actually it does. it just goes so fast that nobody found it :slight_smile:


----------begin_max5_patcher----------
529.3ocuVF0bbBBDG+Y8SACO1w5.H5U6WkNc5P7v6HwCcTL8Ryj7YuvhWZRq
2cdWI4Ewccg+7yEV3w3H7Ms6kCXzWQeCEE8XbTD3x4HZxNBuSrupQL.gg0xe
1dys3D+mLx8FvcWuRaPsiUaO7I83NktQZftQmb1ILUaU5M+nWVY7xxn4ojDD
u.ZJntmLVJA88+LPsilCiDYxqZMnqct7YJC678Tbr6Qx+GHCcMJChSHnRBYV
VxNOKTfhUqNCKrIudWlG5j9gAa+WhS7Muz0WCLMf.Op6DU2gpQ0WYlKqnXQY
tiRacSq.30+xrDSBHw+pIsZqPuQNKvrS.LwCLiC.StVfcrNKlkAjx5lQ05zA
kVVKElwd4yH1klgokk.iqXtFJ8bDmcRhOF0EAj5O8LhjlewI1LXILMGVCyOG
lzig4fZiVzLKj7.BY0CUM1zYdN4ZA0uy0uwMvflG5rI8RgjlQduylrvmM4bx
0B56X17Mmz.AfarkT9qqL.yMm+2R+P6Xe0AQlN3xNceQm0xAiRKLpV8qCxVl
BYYX1+vKVIhePNsRzPoD8iPoxkfDI.BUr.gJCfN7EnSQ.zg8AoS9BzgGhkbK
Pm+cSje2qnq6dY+vTvfD1pT2116L+RBXpzdybvrWdu5P7dOhdakHisLj8VEP
kh8Ebruqsqk85QETtI1AmURnBnVrSNXuoouCtBkwOE+aFz72e.
-----------end_max5_patcher-----------

now conditions are quite rare but I’ll still have to look into it to see what is happening. I’ll make a note and for now I’ll change the freq to 600

2 Likes

is anyone using this alpha release new object? I am working on it as I need to for 2 reasons (a tune, and the understanding the whole framework) and I found a few bugs… I’m fixing them but I wonder if people are interest to roadtest new versions…

1 Like

Not actively but am curious.

ok I think I need help doing examples. I have done with loads of help the buffer version of this, which is good. would anyone in Max Pd SC (available in all 3!) would be able to noodle with this?

Yeah I’d be down.

Is there a new build somewhere?

on my hard disk :slight_smile:

You’re on M1 right?

Indeed yeah.

so here we go with both binaries - same patches as above for help for the RT one, and for the NRT you can guess. Names of parameters might change, I’m still exploring…

Archive.zip (388.6 KB)

1 Like

Cool, will play with it.

Here’s my patch from when I was testing things before (doing stuff with mc. rather than poly~ so you can swap oscillators in one single place)


----------begin_max5_patcher----------
6134.3oc6c0uiiiib+um4ofmQPlOtd7xuI0kbAykfffCHavBbA4e1Yw.01xs
0NxRdjj6o6cwNuS4UHOYoHkrsjMkEsaY69VLcioGaRIQxeUwhEqpXoe8kuXz
sYODULB8mP+H5Eu3We4KdgsHSAun96uXzhvGljDVXurQkY2cWRznappZYX4j
4wo28w7nIkUOFshNFeChyEikLgRgUBbfViE5aPTtoJyeQ+T8SHaUYRTY4iKi
pt8QwovCZcswSsMZ1s+76DzsMZd3hnxn7OFkFdah8Fw00ktZQbJ7.scVx1Bq
ZlpRME9au7kl+bimi5YIYvCwiQsRs+nVfsiZ5gF0itAM51vz61NzmkkuHz9z
k6CFL0.AFzS.LRi9BzGV2AJidv1KG81uhviIGBiHxN4L3dfQEw2kFl3j4fwG
4ZLSGLFfneYZ3ju5wfKfNNPHITIWSoDFmG.EJrUIZL3Z12YGQeGeB88IYKVD
Ayp1kf8NI9.CHpxzoY.yq.yEa+EJqZVLtigCdj+reC5vgx6e3PBFKHLJmPvR
EIfIY8Mdn5qz3A.9dGOTsdrfZFGJgVGvnJYuiG0UZ7P7X3HTiELrbMAh1O6F
UdkFNh9m7PoRX3.TE85gDo2gi3ZQc5czPBDiEbMlxTDAmHvjdm6PN2ilvxx7
UwGnqKoUDBw9DBhR3w5xtFVbwIu5qAu+3WhmVN2VpA3pqwLTpzvJObxmlkG8
4bPefnQC1RX9hUBYq4fDs9IgUxyNVsH7tqDToU6K88I.U5yNTsLO61KNLQB3
6K33I.SAmSXBtKKRkDkdwAJFQuu1ImNP0bEpgGntMNubdR1WJmmGULOKY5kG
t3A6oa5S.sHmczZd7cyOCvUwR.XxyJljsL5PaQA1MhE2DAAi4bElIDJFgRYT
X0PIqZ+KfJKdgbEYoYMwfjr6LqY0rnhI4YIIlRX0kr.toIyyyVzBSapv.gcl
2HWGad8WRPEIwShPGROHAVNNv7iRA6KhB7elM2Q3ikDllwBBn3.tRCSZkJ+1
xuSNQBN3H.gSYG7KVkTFCi2oQ4dvuPw5N4WX5fFiwIgoSig+DIqdB3wJVqet
AJBdNz.PDmRBOSQfoHkVSaTJLM1ef616ljkjkutAo2z5OtUK8zsdRQTITJ.l
qaOy5a7lsSEr1pOgoJtwTGXV.kHTl9UiuK0RKtHvhlvPaP.Z2hxGq5f7uwGL
P7A5KKeP6QGw143LBSQE7.LIPZKhT8YrRaq6a7Ame9ffKKev..B+8EevvSxn
3KKISrKw.lM6PpdyIyX82HYs12F8xRx3qWc0PmrRVkMIgXosm1jFJC9FEq0j
rKLEqgDPX5F2NiZCEzPkrEo1dIFx42HYsHYrK7jrFZwRUBqdrMoXrpkxZqt6
kfj0w97Vk9yYwoHsGjQhxAYjfYdtytC8OmTN9QXq7fgCQlUlsvGzPH1GMXzS
zXKriww.jeeOi8rp74YYt0RPi9jAEVafGZ9Y1mQKhJJB25s.u7.ljg22xOvG
FK2FGCDFCVehFLVbRSIHWGCeUDkfvHBhhXnC4+bgf6v1WBsif7AGzuTAartb
S++uaQkNgJoSnRNfbH3iEeFVNjysoQ6bXaVuFQEn2AqjeHm3qbYeTASrOFnB
NUm+bsv.u..oT6ISfTdpto3JA.9wAHLg+jWb.mL.HuNxIWhRhSi9gvIe5.Ce
Xy+6O7YJPm3.hNPQYLJlHvJX3y6e3a0gYx7vTX01CD6aTxwnKUyNeTdMNTCD
uXzr3jn6ixKhyRab0uXT3xkMJ9EMtEC58yUZ7DbylhhSqJBuon7n6iWe+aKM
LGfvR.+VkaG0idPtdFt0cQf5aoqh2PJszw5tjkhkBJLUrLbR0MaHrqqtIOoU
uHbECGwpkDm0PKIiZaIYS9TzzlctQYKiRiSWlGUDkVFVtSeezznYg.A5iyxR
KKh+knJW+M1Y8yp6gNqzLFrc++RdbXxlAvc4wSyRMchVTBSwqaNPSKQkt4MG
L1qHMboiaFXW.XoiJKfA4phaCyMDpZ0OoqqrLKKocUatujnYk0UuLF3Uaihk
YK6txbiCQ6t5ayfJWbnmsslhOtJsp1OB7DkerH791ncYXRR8z51O9GBSiWDV
FUFWQBn3MUVoB97s9vjztl6cTyTfGeRzFGAiaxL.Wd7x0LQi1PkmFeWTQY6x
JCuqncIazguQQqtsdN7GKiVrLAFEsu.X1QbQYw7ruTTegqYzZB.aC96lyoaJ
irU4GRV4NxKAIknYvztl05JtY0U60F1VMmoAwlDkRKEFC1I1yIp8rLQm92oy
0K5ZMiWrdciZYNCO9XLCQOPScLQS.XPJzDLUIkp.MU4x+xGKzvd9BM64K9CC
PDPgZ7tQgk2.zMGBj3m.HQuLfTBL4d1JipAdBSZ6RE6q1kabw736FWDchKjq
MyCrdMrv1TTQT48gIqh7aNljLFqUpM1p.SMZLPdpSxTOewoESFaTn8qn2azv
r.o8BnXXwXBNPpYp.NWJYJiStHdBTNTn8l9lBROgofrADBssmGXSienFIzzJ
yAnIVKeIXFaiypwvSmgJnSz.2MCUiZVG82M0Tv1FoSidXn49p5C9wWIwV9JI
sFtrabxMb4xKvGyDL7SEO1ppsYFTGJPYGpl5cCTEYqxmrldulzhZOPAkFKiS
2ryiebqvWyE5Eg5n6EZe6Ef9CHx4pWn7sWPOmXgv2dA+b1K3U.c+8B84tW3M
ewYqWv7sWnNm8Bpm8BizoN5EaEgjA6ANNsVlFzUf9tVN5kMs0wHyFZm9wpMu
+QSHEGe6pxJAOMMdyQsIy6RxtMLYmcF5ZOnubaW+Hsj15Mnt17T2GG8EqADh
ShKero0nxlMCzWqB5dm0xXui0vxXUFmYZNzm1ro60NFaBrSgOUNOOa0cyaV9
d6eucE2ueEUsxZaqf23QOiUnZURV9znlV2x4QlhYs5jTWsEN6WNriD20Bean
ISiVjALgoSGCnKzTi12DftOReaBB876pWjZz6MF3y5ek7UEyiJFGFOy702mj
kszHnw746yRZxgO.1TMI99nw8Ge5jcrdLlabUfzQzpGX8BuV1qKlbYvzfMVv
t5XCUw1AJfX7yAo4v9bXeYOwBb.+hfExm+XQPPa2JQMgN6Y.JXO+gBcf9h.E
7+N.Jv3KBTPd9CEJL8h.Ezm+PgD6vM7mAn.+7GJbdZkFdnPGbMghN7V6hIiW
kZbAwWOXn94FhnzwJohEPfEcYbkhXlMslup9G6gMzqzUxMCxmbh7GSloPexG
rvUK.Mu+xAk+.KPSEc3neNn1qhuihLDoXWCt5SX.3vWpsTCdCf31orswI9Ac
PtCOyNzQg5APTNwNkTvkik.5x4ToAsjXf+TROhHP0Eei5XhvN1oJeZ5VmYO5
9vsawbuJ6d36NSAUkLcz8M7mkjE5NSRQNXJIfbDIOoV6OeyFyOvVzstjHa19
AQw1dRRV5c6CV+H4m1FWDau3E0A+IAu0YyspOa5NaesU0Eyyx2xkeq0c7oQ.
Uzw0tFdc8bVkFuMNSEuro0NNIKGzYL3rWW7PSdbE2UJ9IF1QJ12hxlCEkMRo
0FGLZ0QLmJVK+5agYy2ByluElMmqvr4sfR183gMBrhow4if98lj4CWTerSMt
3lp2MVjcKRr8hocE55WqXIocNspM.8eG9oHT47HTbJbY.xzXMDzlUvPgoSQf
3wTTbIbkkY1aIO5yqhyilhrKaWflkkaKeZwRzjrUovMBOgRjgqHGkk1hRX7n
f8hZnqYmwMJqN+uzZOFAJCIRYijE4A7Bp7TbB5EB9MwQBJaFxj1ShZhiMnB.
b1IvQOLvUsnCWwFyBzBgr9GShfgXWomw5F23WYb6fSqA5cew0CyxYngwdyAu
IiAre1z7jlVioOimX6Pa0Cwivj6O2RtWxqqqSZxyPVjRzLzLu3PLYzMYP.Uo
WK4WTI5+H3QtoOlEwoHE5BEqb0whpenkMzvEZEFWyonsnkxuEJ6FedNOWBpC
TSs.VFCceVxpEQnUElkJid.zfEtIPgYTTXQDB5anYqRmX0v5DkYyv1ocDl4H
5KnjM3rMmL1qTaJ+Y7xcKLZafGOlhQ+iMQud37BpPDA1XsGEgTOO0FEh7dER
wk+dPJEgJ2ezSYpAUJEU+7UJEvtjaNncuC85pe+GlQP+4+Lh7FzaQlO+Fzeb
cw+g5hes85Wl8kWSG+gObCBVydb0U+l2fL+ZTjfhEREE8lScBKUTs8WkQmj.
POi5IrRaXNVEjdhSVvHsUPx1w17Ol3mcmmlCi3d9ok+guym8kUcPn4fBbJcf
NXsxqBWmQzSQANF94aP9GVFl5I.YrsowaLr05t4JwCbR3yy33X2tC.O2B.k.
rPh.NktdO.TylhFDHh97kExJv70V4gUh7f+iOlqf8sHMxJ8G.cKZ6IG++L1U
l+5PppDmtDTl6tv3TzqeU3ByZAu5jWhPKWmuGDz.FmtVktMoByCtObxyXM51
nZLnwaEZElaBFOztBvNF3hnrx2Y.2mdWQ+Db+.1yYUfSMu2RRhKhlZTDlfd0
1Mp+JzDXA47r9TGVSqOvR6YXCRUnJbPsgEWYvwmSLBS0k89dxmQD1PdFQbaj
kq2oEodK5Nr2W+GVD9PdXQNA6Zd4OSIFax3UjpKNmmiBauvmSv.6bdxVD9F0
9b7YrWv79T9fOmjDluGsE1YEL783bv1m1sIF7IOC5ZD2cM74oq4Ki75Y+mmd
A1WF4yXmf56oUiwN28BejuQOmmJIp5HHHmsCtG16yF0Y8zpcLK6QN5CnkFq+
8wAzp6fm09t7ydXlO36EJlqzcU.drBS1jvJzF+mDvFrzcjLXz0JjhATgTcDu
OVPAfASRPcyublD.E7fAJZ7UCTtKJ8qGMbv3iUz045EIg.ngPLXnghdBwp2T
XC86Ngcm32aaz30QD74LD9ZHHa+f3yUT70QX70Sb74LP91FIeNCkOXGJF52n
FwO3Vi9aHGppTGhluIn91JV0Y370W770a.8c3H5ymP5a2X5i1p7CFTeGJp9N
bX8c335yUf8scH4Lx9ZdqKOPstisus02Qv8sWOqqn6iH1dkNiuOWA32155L9
9NP.9cfH7q60PctHpif7yUT90cX98CQkQ+sU21HKj3Q.+4Hh+ZptRaygznl9
r7cKi21Jq+3NLnqx6cUYZSmA6QelUpyf7qa6J0o0r2pbUCU7NEXYBHkqQHHe
3QuvNt03JiCEnO1wuSYPcjVV6yAlcayoCXMtc7g4+72Chdrxum9uzpYmTGk+
i9P9GR+tuCAKUTFlhfkixydvL2Dlu7gz5JKmGWztJDTPZVoM5FWjUThfNTTd
7DXF+invISVkCyHto91AcaMWeQVZ8EDO0DkCvmQuFXLKixWTXrM17v7Elqo3
MnxLTH5U4QgIuBAs3bTR7s4g4Oh99+1Of9Qioz+5OYd50sfwJ6HyaKMz8YlD
Al0t5nkYIO9Ua.Ztt2iHikBzCnYfDqHSrYBCYySr5Ja7ba8LqR3QUOyZEXZ+
TYtep+HbwUORzaeis2lZ95e40O7lOTBs.AU747xaPbza+NfaC8+8+9gzeEtJ
Xv+mQZzaQO7OY91mgu85LzeDkYbX0e8+5+4G9q1xKfxoBiO9+LT9meisvUPg
LnLyS90EUkkGYiT0Lz2gVAE7aenlxBbPD3xq5SwoD3p2Bou8MnBfhlspH4ww
HyhUfTLf1fVDEVrxDjq29HLhKMR7FC7B.EJpnJrXy.A+nhIwFh7r3Il3iMBV
mr7QzcqByCguEMcMHWyYfVrZhAniBWBH3iYqPf.yUISQYFsiBAIrQlq073mC
Kz.TF.3MWZZVpYidglGu4YNZvkebHwplvaxS4pFaPWG3CtDr1QXl5uL.ryAd
CMU1yNwMACW6XtEjruAc1cOycZez1abuW5xw2UH91UXGnqz.obrC9Fokx0J.
ENcZr44uNUYTBb1EKyxsQUT3powYEYIYa9xhUFUD9oceJQ.m1phFOF6EuL6K
Qf.47jpTuAn5PzsvTise693e4WhsIlijnBPvZUo4iZoscqWs.A7.r8kJvtef
zRe1HyfBXeOp6dmCvU8Fj9RNHdr5vd84UQeJ5wpixX.igwDRcRqYvdaLZDRu
MMT2cFVwr+RgLHPh4JNCqolXePheBu9EO2u7E68saJiPrGmVmCMpRchmfMB9
zesGt48X5RXIDP1rw8t1klKFctMwPOmTVmGgam1fRd5.G85XcEG43Sug.2Yc
bOR55sx7msgA7Y9k1RWG6S2ozSugBWVaxQx8zStg.80AE.kOA0vue+L1o+3f
KiPRnzSxtaG7.l69kT.avNf4GxDsGs8pccF6IhAzf0maayF8KSCmbziaP13X
MgPkbMkZdi8HoaNb8B2uZdD5iXjfOKYyii1cDf3+wJSVgVikLJGGnA4fZONE
3GfhJTmYQ.KSBezHG9qaymEIIYeoxkPFCTk0S5miKcjFbpRFcLFYujQmwtcE
l8UNYdsFhmZZMw7uow1yGBr89lYti7EvNEmjka5jsMJbsB5gIIQo2UNuwKyJ
niM4SEt83gWut1+7pv04ZvQ2FVDOYzl2D401KoUoq6Haf3luK2cRqs2dInRr
I637mPbdi7R3x4QFiyZy9J5MOlkw.J6FGZy3HNfiILO8NBRnvag8o.aNA3Jl
WcBXyiVbKvP8t+s+8+y28ejXZ9G+dXOJS9Wyd36iRxF+kv6a3EAiqM1XuoS3
d+TbZEUxtymp7M3K2YawqTDXSCLktQzEadSTsERrutjoTtjojfTJSvM25MnV
UBaLaY6cQOxDegQokezXeiN7V7l6xoWeOONS8nWSxUpqXHWShPtZ9KbQ7CSy
9R5oHJ2UhYJfNXfBSekd0BUqeKr85jGqBkviEZbpsOgbpuksXAWMcbA5iWZ3
5DF3D9XIgoMGUDJNfqLAfNAqGLVDN95o7+iSRhNZIINeC8IGt4L7qjfjYIqh
mN1ZBBPugrIgkY4n2CMWkUIPZz6gGy1uSERz62y3EHBbYwok4ftkvpdHJ581
OOKO5y1rYmIdOpKaQ3cUEwVWxx7rag0jfmwsw4kyAEzLQCbw7rjon2QD0Eab
4PixEa3fZcfAXGIckpo6OgmSs50xC79kSqSR5w7dFjOzjzB.UlEEZBwguZNj
5V53rYVepg.02Axn4avPBPIf.hobKw09g2ai8xdVYo1sn7wBtFfSEQvA3ivL
3m5IlZ03pybpUqWiGVMD.MlpGdqOaA5Mu6yNEKfc5uHvMj2OtwS9M0mdiMEa
POGNqI5IPEP1GmHJwohSryINMMprRA4MhStfvkyDqJQx1eVj4XrehpcPd5Fn
1D5FoSdrejw1AZ6EsJfZWGVUCW64lpfVQebGtnR03LMrGIw6VxiFhyFfFxjQ
QQxdZo.4P0Rp9ZIwP0R79ZI9P0Rh9ZoAiNQ6qknCUKw5qkHCUKQ5qkvCUK02
7IcvPzRDel41Jx824jsbdaZF2cSieZMM1mlVO.3qR3CkTeNFjd0zFS+2fmdQ
7zkYv1MpWvQPji46YjCBokypvbih8ZgCyg38UJ.cd2yEGLXGDbOtxglwTw8X
dt9f.GuJm3Hk7wTBUvC3X.L3BkYXQB1eX43JepbdbeH+AGbT.ZHYRZ1pfwj.
rbsmXHAUYQ08oM6cgO0w.yGEXFhUFUTelmNDx1UWMAtpql7VoO5GpFBsAjXe
45exsjGMT0oMi7DaIgODNU60P1YlLkqcHHOPuuiGgosiITndsVpDDhheTWof
g22u.ZrXrR3rxglG2KrRzw5srKTSS1uoom+llz9kS2PM2V3ijSlZ.lwIHWpc
YJvWrV5hIEgew1iNWewZIe36CFpFh3yP5ISljWLvSbwZIeTiqchmXnVOvulV
bNDLtlc3fMMkLT3KsWoHCg1qbhWqzLDsjWxfGjV5hICl4kL3gfNw7QFrXHVU
l481JdxnmOBrnCwtAY9vRvXmCAV92zjgVfE6XrE3SqktXy3rrC8YcX9PrySp
ODNZvP0R8tvBanZo9VXgNXnWe9.ghGpVpOefPFL5Te9phnGpVpOeUQFhYtTu
W++IOy0Cl7gvOeTODPHFn1oOFb9.0N8t9w.0N8py4.zNDe1PjZHFQD1kZ8OB
8h0RDecBzStkvA9rrzf0R9o+vSusTGwtjca7UFEaM+IUQFi03.pVKXJA2ZDU
WFlc+K7IOJ7ggKPOH.F1KhyPr.K4DUirJvZ1IQHYZjcR+Q6j4i1OoG0c9NZ2
Tcj8LJ206pvW9au7+GLBDdNN
-----------end_max5_patcher-----------
1 Like