Hello,
I am trying to add a device quirk for the Pioneer DJM-750 mixer. I have attached a patch to illustrate what I'm trying to achieve. It is nearly identical to https://patchwork.kernel.org/patch/11521019/ except for the differences in channels. I have verified the settings against valid USB transfers.
While observing behaviour with a Windows 10 VM, the 8 pieces of data appear to be 8 isochronous packets within a single frame as opposed to 8 microframes (each with their own transfer). Should this have any impact on the ability for the device to function? If so, is there a setting I am missing to account for this? Or, am I simply clutching at straws and completely on the wrong path.
This is rather device specific so I would not expect anyone to help troubleshoot this specific device but what I suspect is the problem is the way the audio data is arranged in the transfer.
Any suggestions and pointers on how to proceed are very much appreciated.
Kind regards, Olivia Mackintosh