Notes to self: Now that fade between album is done. I'm thinking it'd be better UX if it felt like the controls were always present (even if not seen) and not ghost-in (fade-in). Ideas:
Separate the details and controls.
Have details slide down from top / controls slide up from bottom.
On mousein show both.
On mouseout hide controls, timeout details.
On track change, show details, timeout and hide them again.
General clean-up and improve code, like Browserosaurus.