Whistles of life