BPM detection πŸ™‚

Would like to see this working both in terms of adjusting the project tempo to a sample but also adjusting something similar to how time stretch works except non-destructive and setting sample pitch instead.

Additionally or in the alternative to BPM detection, maybe an option in the sample editor to specify the number of beats/steps and extrapolate a BPM written to the sample/instrument and use that as a basis to repitch/timestretch/adjust project tempo as required? Started writing a bunch more on this but realised it’s probably more relevant to >this related wish<.