What determines an automatic visitor's music?

The BGM change is dependent by the visitor's character.

性格の系統によってMiiのリアクションや部屋のデザインが変わる。また、フレンドの部屋を訪れたときのBGMは、そこの住人の性格(系統)によって異なるようだ。

(Source)