06/03/23 15:27:01 K8Znw+M7
{繰り返しで音が鳴らなくなるのはおそらく以下のいずれか
・繰り返しの結果、オクターブが再生可能な領域(o1~o8)をはみ出した
・同、ボリュームが再生可能な領域(v0~v15/@v0~@v255)をはみ出した
前者の原因の一つとして ノートシフトと[n~|~]の組み合わせによるバグ がある
オクターブを跨ぐような[n~|~]の繰り返しをノートシフト再生させると起こるものであるけど
/:n~/~:/の繰り返しでは起こらないところを見ると TSSCP側のノートシフト展開周りのバグっぽいかな
対処法としては次のようなものがある
・オクターブ跨ぐフレーズをノートシフトしない
・[n~|~]ではなく/:n~/~:/を使う
後者は恐らく(や)の相対ボリューム変化と繰り返しによるはみ出しが多いかと思うけど
自分あまり相対ボリューム使わないのでバグが含まれてるかはわからないな スマソ}
{/:n~/~:/とノートシフト(正常再生)};
#A=/:ceg<c4.>:/;
l8 A(0) A(4) A(5);
{[n~|~]とノートシフト(異常再生)};
#A=[ceg<c4.>];
l8 A(0) A(4) A(5);