Splice and (unwanted) re-pitching

Recently, when using splice, I've noticed that the number of splices I set somehow alters the pitch of the sample in play. I seem to remember splice having no such effect on pitch. Am I misunderstanding something here?

This issue/MR looks related: splice overrides speed · Issue #830 · tidalcycles/Tidal · GitHub

Implementation does something with speed ( https://hackage.haskell.org/package/tidal-1.9.4/docs/src/Sound.Tidal.Control.html#_splice )

Oh, and it seems to set unit (Sound.Tidal.Params), without checking its previous value.

[sarcasm on] since the splice function has no specification (no haddock comment, no test cases), any implementation is correct.

1 Like

Thanks, and interesting — because I could of sworn it was working "as expected" just a few months ago using the same install.