For your latest question, you could use an opacity expression like this for the text:
fade = .25;
m = thisComp.layer(“1.mp3”).marker;
n = 0;
if (m.numKeys > 0){
n = m.nearestKey(time).index;
}
if (n == 0){
0;
}else if (n == 1){
t = time – m.key(n).time;
ease(t,0,fade,0,100);
}else{
if (time < m.key(n).time){
t = m.key(n).time – time;
ease(t,0,fade,0,100);
}else{
t = time – m.key(n).time;
ease(t,0,fade,0,100);
}
}
Dan