Forums > MaxMSP

Stripping numbers…

Jun 06 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,

Jun 06 2010 | 1:30 am

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

Jun 06 2010 | 1:36 am

/ and % are your friends:

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

Jun 06 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.


Jun 06 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’.

Mar 08 2011 | 11:37 pm

yep my folder is actually named "cmuir"!

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

Forums > MaxMSP