self.sound в конструкторе __init__(), ни свойство sound через @property. Поэтому обращение к атрибуту sound оказывается неудачным. Атрибут должен быть определён, и должен содержать объект правильного класса.update_timeline() ты откуда-то притащил, а теперь не знаешь как приспособить к своему коду.