[alsa-devel] Fwd: Solved Hercules RMX2
Hi Daniel,
thank your advice!
I am not a Hercules developer, I am developer of the Mixxx DJ Software and I am just trying to make the thing work!
I have just read within the USB 2.0 speck to find out if there are specific timeouts to deal with.
I have found: § 9.2.6.4 Standard Device Requests
If I understand it correct, there is a 5-second limit for storing data into the device. I think changing the sample rate is such a operation.
So what about changing the Limit to 5000 ms for all "Set requests" bmRequest = 21. See Audio20 § 5.2.2 All other timeouts might be reduced to 500 ms but I would leave them untouched at 1000 ms , just in case.
I would prefer this general solution over a device specific one. What do you think?
Kind regards,
Daniel
2013/4/16 Daniel Mack zonque@gmail.com
On 16.04.2013 21:23, Daniel Mack wrote:
On 16.04.2013 21:14, Daniel Schürmann wrote:
Against which Kernel should I patch?
https://git.kernel.org/cgit/linux/kernel/git/broonie/sound.git/log/?h=for-ne...
Eh, sorry. This one:
https://git.kernel.org/cgit/linux/kernel/git/tiwai/sound.git/ for-next
Hi Daniel,
On 17.04.2013 08:32, Daniel Schürmann wrote:
thank your advice!
I am not a Hercules developer, I am developer of the Mixxx DJ Software and I am just trying to make the thing work!
I have just read within the USB 2.0 speck to find out if there are specific timeouts to deal with.
I have found: § 9.2.6.4 Standard Device Requests
If I understand it correct, there is a 5-second limit for storing data into the device. I think changing the sample rate is such a operation.
So what about changing the Limit to 5000 ms for all "Set requests" bmRequest = 21. See Audio20 § 5.2.2 All other timeouts might be reduced to 500 ms but I would leave them untouched at 1000 ms , just in case.
Ok, can you cook a patch which sets the limit parameter usb_control_msg() to 5000 for SET request but leaves the former default value of 1000 in other cases? The patch should be all local to snd_usb_ctl_msg() then.
Thanks, Daniel
participants (2)
-
Daniel Mack
-
Daniel Schürmann