^ This for sure, songs generally come very shortly after you reach 100 TP. Just be creative, mix MP, and you never run out more or less.
In T9, I generally cast SS during the skill executed before Ravens, then re-cast again, expecting an auto before Ravens lands (thus preventing interruption from the auto-attack). You might call this compensating for the WHM's job, yet it works well.
In T8, you can pretty much either just flash-spam or self SS before you know the mine tower is going to pop + before you proc a tower (if you're going to proc a tower), or before a beam volley. That'll spend a good 2000+ MP over the course of the fight and give your TP a rest.
In T7 you can time the spawns of Renaulds and flash-spam between them whenever an add isn't on you .. or directly after the first 3 adds (which your TP should be hurting after, if you Halone spam the start of the fight until those adds die). Eg, during the archer phase.
Besides that, as the solo tank you're constantly turned around due to getting every voice, you can unload 1-2 flashes during this period on the add + boss, or boss. Or, turn a second early rather than waiting till the last second, then flash instead of a normal attack.
