I made a point of recording all songs as they came up, but I did wonder about soft-locks. I was sort of surprised that there was no way to re-hear some songs when you actually need them.
I guess technically they’re not soft locks though, since if you’re really dedicated you can “brute force” them, especially if you pick up on the patterns they seem to follow.
In “Legend of Kyrandia I” there’s a music puzzle near the end that as far as I know you have to brute force.