http://pastebin.com/QXGr2NB2
This is the SC I made for me. not anything fancy or copy/pasted from someone else. just a workaround on daurdabla, aftercast gear and autopianissimo (btw... I know I could have made it more simple.. like using a variable for the weapon, only thing that change in precast sets, or using song elements but meh... its SC lol)
this is what cast.txt have
Code
input /equip main "Felibre's Dague";
input /equip Hands "Ad. Mnchtte. +2";
input /equip Head "Aoidos' calot +2";
input /equip Neck "Aoidos' matinee";
input /equip Ear1 "Graiai earring";
input /equip Body "Aoidos' Hngrln. +2";
input /equip Back "Mesmeric cape";
input /equip Waist "Aoidos' Belt";
input /equip Ear2 "Loquacious earring";
input /equip Legs "Aoidos' Rhing. +2";
input /equip Feet "Aoidos' cothurnes +2";
input /equip Ring2 "Prolix Ring";
input /equip Ring1 "Balrahn's ring";
input /equip sub "Genbu's Shield";
pause 2;
sc var set instrument Gjallarhorn
pause 1.5;
input /echo ~~~~ Next Song ~~~~
and In game 1 Macro,
/console sc var set instrument Daurdabla
/echo Daurdabla Next Song.
So for 3rd song I press the macro Once, and the next song will be casted with daurdabla.
For you w/o Gjallarhorn its more complicated but doable using a Variable like 3rdsong , the macro would be /console set var set 3rdsong 1, /equip daurdabla, / echo daurdabla next song, the a rule if that variable is 1, lock in range daurdabla and in the .txt instead having "sc var set instrument Gjallarhorn" would be "sc var set 3rdsong 0",(sorry for this explanation, just supposed that you might have a little knowledge of basic coding to understand what I said.)
I used to use the spamming macro to equip daurdabla mid song, But I never used Nightingale, My precast gear let me cast song @ 18-25%, even w/ troubador(25-30%) they cast fast enough.
AI just can suggest you.. start working on Gjallarhorn if wanna make your life less painful coz overwriting songs issues. No matter "dumb" song you use.. daurdabla alone => +3 songs, so by the time you cast your 4rd song(after the dumb one), the first one will have pass enough duration to be replaced by the real 3rd song.