Hi everyone
I am writing a Wwise sink plugin which creates a jackaudio client.
I am using this to allow to stream ambisonics audio data (5th order) to my speaker array without automatic downmixing.
I managed to make things work in the case where the buffer of the Jack server is smaller or equal to the buffer of Wwise. However I am struggeling to cope with the case where the Jack server buffer is larger than the Wwise buffer.
e.g. if I use a Wwsie buffer of 1024 and a Jack buffer of 2048 this means that Wwise needs to consume twice and jack needs to read once. How is it possible to tell Wwise ony to consume when samples are ready instead of using the IsDataNeeded method which causes Wwise to consume immediately after?
Any help is greatly appreciated.
Best
Simon