Fluency in language is similar to fluency in rhythm and tonality. I have a simple model of music that does the job perfectly.