Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

External USB Sound passed through to VM [SOLVED]

Featured Replies

I would appreciate some advice on which specific sound card is recommended for use with unRAID and a gaming VM using headphones.

 

I have a small under monitor sound bar which works perfectly in the VM and is fine for casual stereo sound when my wife and I are listening to a YouTube video together but the majority of my listening and gaming is done with a pair of Grado SR60 headphones.

 

The reason I am asking is that first I noticed that my onboard sound would not break out into its own IOMMU group. From a forum search I understand this is an issue on some Skylake and Kabylake boards (ASUS Maximus IX Formula in my case). The warning when starting the VM is clear that it is the group the onboard sound is in.

 

Next I thought to try my external Roland Quad Capture over USB since it has a headphones monitor socket. I quickly discovered that the audio was faint and very, very distorted. I checked the Roland support site and saw the disclaimer of "This driver cannot be used in a virtual Windows environment, such as Hyper-V or Virtual PC." Damn, there goes that idea.

 

I am now at the position of needing a PCIe sound card. I do have a spare PCIe 3.0 x1 slot on the motherboard so please could you suggest something. The main brands I have in front of me at Scan in the UK are ASUS and Creative.

 

=====================================

 

EDIT : Thread title changed and method for solving detailed below

 

I have managed to pass through my Roland Quad Capture successfully to the VM and get rid of the poor, choppy sound from it.

 

Thanks to gridrunner in his YouTube video on how to pass a USB controller to the VM, it works perfectly. In the video he makes a comment about how external sound cards generally prefer to be on a stubbed USB controller that has been passed to the VM rather than just being handed to the VM directly. This was the key to getting the Roland working. Once I stubbed my PCIe USB controller in the syslinux file, rebooted, set the USB mode in the VM to XHCI (3.0) and gave the whole controller to the VM, all issues with the Roland ceased and it behaved as expected.

 

Thanks, gridrunner - you saved me from buying a sound card!

Edited by DanielCoffey

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.