it was late yesterday. This is how I run soxr: https://github.com/christf/snapcastc/blob/firstdraft/src/alsaplayer.c#L34
Hello everyone, I am writing a piece of software that is playing audio synchronously over the network - similar to what snapcast is doing. To achieve synchronous output libsoxr is used to resample the data. So far I am using soxr_oneshot() and resampling is working, however there is a noticable change in pitch when it is applied. Small chunks of audio data are tagged with a time stamp at which they are to be played back and delivered from a server to all clients using UDP. On the client chunks can...