Forums > MaxMSP

Stripping numbers…

June 6, 2010 | 1:22 am


I’m having a problem trying to turn the output from a number box into a series of single numbers – eg. 25.5 becomes 3 number boxes, one with a 2 one with a 5 and one .5 (NB. the first number should be two, and not 20, so dividing seems like it won’t work).

Essentially it makes me think of the unpack object but not for lists – for number boxes. Also, the numbers I am using into are all <100, and only have one decimal point (always a .5 - it is a counter I am building).

Many thanks,

June 6, 2010 | 1:30 am

Go with the divide and modulo method from Chris Muir, it really is much faster than regexp.

June 6, 2010 | 1:36 am

/ and % are your friends:

— Pasted Max Patch, click to expand. —
June 6, 2010 | 10:06 am


Thank you for the replies. I think that approach is perfect. I’ve used Max for a while but never posted on the forum before. Thanks so much for the extremely quick help.


June 6, 2010 | 3:23 pm

I lurk this forum almost every day, and whenever Chris Muir posts a response/patch to ANY question, I always save it in a Max folder called ‘utilities’. His stuff never ceases to amaze me. I might just rename that folder to ‘Chris Muir’.

March 8, 2011 | 11:37 pm

yep my folder is actually named "cmuir"!

Viewing 6 posts - 1 through 6 (of 6 total)

Forums > MaxMSP