Possible bug with # cut in SuperDirt 1.7.3

Hey everyone!

So i found a possible bug with # cut in SuperDirt 1.7.3 (atleast it seems like it to me).

I have d1 with stack and a cut on every line so that when the sample retriggers it gets restarted from the begin.

This works as expected with 2 lines.

Example:

d1 $ stack [
struct "[t*8?0.7]" $ s "bd" # legato 8 # gain 1,
struct "[t*8?0.7]" $ s "sheffield" # legato 8 # cut 2
] # amp 1

If i add a third line though (with # cut 3) then the second line (with # cut 2) stops working and the sample is always played from begining to end and stacked with the new ones instead of the normal cut behaviour that kills the playing sample and plays a new one from the begining.

Example:

d1 $ stack [
struct "[t*8?0.7]" $ s "bd" # legato 8 # gain 1,
struct "[t*8?0.7]" $ s "sheffield" # legato 8 # cut 2,
struct "[t*8?0.7]" $ s "sitar" # legato 8 # gain 0.7 # cut 3
] # amp 1

Let me know if this happens for everyone (might be an issue with my audio effects routing and my modding of superdirt) or if this is intended behaviour!

Thanks! :slight_smile:

Yeah don't worry it's been fixed on the latest master. Just install that or wait until next release!

1 Like