Немного переписал код, добавил Event и State к соответсвующим классам, сделал шаблон для копирования BLoC файлов.
Понял, что надо переписать список текущих песен — обновлять на каждой песне.