So recently I've been working on some material that I largely wrote in 2013, some metal tracks. I have two of the tracks out already and what i'm doing currently is recording the vocals and mixing the tracks together. What is interesting is that from the time they were written to the point when I recently started working on them, I had lost a large amount of the initial drive I had when I wrote them. Working on them again it has come back and i've been able to more easily write the lyrics and vocal lines than I would have if i'd just dove straight into them back then. The moral here is that sometimes music, even digital music, can be left to mature. This is because music is an expression of the self and the self matures over time. Obviously you can take this too far and end up constantly reworking things and never finishing them, i'm not proposing that. A close friend I knew had been working on the same album for close to a decade without ever finishing it or putting it out and the net effect was largely detrimental to his health. Doing and finishing certainly breed productivity and improvement but sometimes you do need to let things cool for a bit while you figure out what to do with them. I have been working on other tracks in the meantime and for the most part the tracks I did back then were in a good enough state that not too much work was required. I think that is possibly the key, its often that final finishing touch that can be difficult to see from the outset, even if the rest of the process went very smoothly.
As an aside the tracks can be found at https://soundcloud.com/pipoano/sets/scenes-of-violence