26 voices, 30 rhythms