USB Driver Stack: improvements for the USB Audio driver

The legacy usb driver stack version 10.x branch is constantly being update by Lars Erdmann and Wim Brul. In 2017 the USB Audio driver got a lot of fixes and new functionality. One part of the patches is for the stream handling that fixes problems after a stream resume in case another stream was played. Starting with driver version 10.217 the usbaudio driver comes with an additional wps ioproc module called “usbwave” which does the on fly sample rate conversion, this is required because the usb audio hardware often supports a fixed sample rate only.

The ioproc need to be installed separately from the USB Audio driver:

usbaudio wave ioproc installation

usbaudio wave ioproc installation

In case it is correctly installed it should be listed in the WPS Multimedia Codes page:

usbaudio wave ioproc mmcodecs

usbaudio wave ioproc mmcodecs

Audio applications which are using the pmmm interface will work in this setup but audio application/mixer that may talk directly to the audio driver, e.g. uniaud or use the ioclt90 interface will not work.


0 Responses to “USB Driver Stack: improvements for the USB Audio driver”

  1. Leave a Comment

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: