I’m trying to use [funbuff] as (what I thought might be) an efficient way of having multiple abstractions reading from the same table simultaneously (they’re reading constantly at about 20ms intervals, so they’ll be quite busy!). But I’m getting some peculiar results and wonder whether anyone has any ideas why.
I’m attempting this because I rather assumed that having multiple instances of the same table (again, being read repeatedly and rapidly) in several abstractions is going to be a memory/cpu drain. But perhaps I’m wrong.
Any thoughts/advice/alternatives would be much appreciated.
----------begin_max5_patcher---------- 945.3oc0XtsjZiCD.8Y3qnWuopraULSYYivvNyK4GX+ARQMkuH.k0VxkkblK ox+dzED3YF7.XS.VdvB2Rxp6iZ0pk9wvAdI7mHBO3efuBCF7igCFXDoELX86 C7JheJMOVXZlWJunfvjdir0IIOIMxu+dvGJq3Y0oDAf7U+.dsrrVBKp3EvWk wI4j4ifDkD+0xVTyRpWrX9c.5lwvyTRdF.h3Bhs9Dtb0c1+hAN6w3pLwns8B t28UcZSNkQR40LiJEtVHMynf7jucC10vEbljoFGSMeohFm6poLVlthxV9PEI UZACZB5V+Q.JXrtHHzWWLd5s9v70chUWPY4DoAQnFigf9hYLPAp9rosJt3Zr SZYEQnvZrjxY6XnQyzE9qe.y0c5mCGpeLp+Sbk4jXAARyoo+GHWQEvekyiyR hYKgLNQv9rDDDRAH4frhtbIoBnx+dmTO38TebmndfuE2yBLDHxX7giOMTuC7 iQdTYLuCe2.HmL6.HetjXs.OpFIyeOPlD1IhL125LXKBCtEqviea.I3X.BpC .ofHDwKIuiHyT+9.nrah32MhDgM9HnPcA13hfld0QDevLsoCIZddbrAG0I1L Kp4xG6hoKHaTegDR0GtTYD3oC4raHLoiKYLleHNzRAanazwDDwDteWTH3BPg tsA1zlPXZz+yYPPOX.xFoHJ3Byf1hTnLdRUoJoF3SHnjHIGWnhw8gMAuZ6kK YnhcuS65z91miy97eBi5yZHzDimiM15oYuWWdph3u6Lk+7e0lvFCVu8g2cdc JsuVfoZKoiy0JD2m.vnI9WE4rzBM9ia1yFyskIWXGyjy5FgBMoufwmPuoSHU bmAnUpz5ZrfYcBKg3H2QqFAVOl1oB5BQk5Wn6wYwxrsks47DLsOTJxDldR3o LRzoiRlyk+w6fsu.0A8Jku.iUdZ4iqwhU7GIYTIup4Q3sRZd3ca5laJrohi0 IluQYzA8ydPYtpd8PrTc55jZo8FYFrg3plQWxHYMFM0voxh50R1oZorAG4ZL anjxkDWMa+BNBn8ucBqTSPakZDZ7QbdJFawbI.u4hjLSNZ4u18QvqqRcNAtn EvVjjQDRJybSHMazzW0nUzrLBqI9KnYkbkO0ZknkMKOTcRGXeu5jdOQ.c9zI 7gvoImUNoy3b+bJ5rpS3CQmdih+aetK5.zIL95iSGq+zLjNEOzrw1SXs8sdp ruQOZAfmWmebz0my+AEjPecamw.WlX2A6SmBOqbZxAGf+ZSm5CmTu7yg+BPe n9ee -----------end_max5_patcher-----------
It seems, but I’m not sure, that funbuff doesn’t deal well with inverted function.
|I’m attempting this because I rather assumed that having multiple instances of the same table (again, being read repeatedly and rapidly) in several abstractions is going to be a memory/cpu drain. But perhaps I’m wrong.|
I presume that funbuff and table pretty much in the same way refer to the same location in memory in order to retrieve values. This then would be comparable to how buffer~ and several peek~ objects would work. On the other hand, doing interpolation, funbuff will have to do a number of operations on each retrieval. My hunch is that cpu wise it is better to go for table.
OK. Then I’ll go with table. Many thanks, Johan.
Forums > MaxMSP