embedded music file manager to structs