The World Whistlers Convention now draws hundreds of entrants to Japan every year. But its roots are in Louisburg, N.C.