Holy s... it's hard to match leds to music

A pointer address IS an (unsigned) integer, comparing pointers is a numeric comparison.