One thing I noticed when looking at timing was that I didn’t correct the crossfade number of samples for the various sample rates. The 300 sample number was based on testing at the 44100 hz sample rate. The number needs to be adjusted by the ratio of the current sample rate to 44100. The patch makes the result an integer again. That way the transitions should be similar for other sample rates. Also, this module may not work for all higher rates. More later.
2 Likes