A pinch of soul and a dose of tech elements build this mixtape