New OBS Studio User - Steingberg UR44 Audio Difficulties

dinsdale

New Member
Hello streamers! I'm new to the world of streaming and I am also a new at amateur recording. I purchased a UR44 for recording and COVID has pressed me into learning how to stream. I've had limited success so far but from my searches it appears everything is possible. I'm highly technical and an avid Lua user so I'm happy to get my hands dirty. I have my own (kanged) Lua/C Compiler toolchain based on llvm-mingw over here: WinLua Toolchain

Here is my hardware setup:
  • Dell Precision 3551 - 10 gen core i7 (6 core hyperthreaded), 16 gigs ram, nmve ssd
  • Also testing with a 2016 Macbook Air
  • Steingberg UR44
  • 1 set balanced Rode mics
  • 1 wireless mic - Sennheiser EW 100 G3 w/ omni directional lapel mic
  • 1 Logitech C920 HD webcam. (I think. It looks like a C920...)
  • 1 x 6 port USB hub.

I have the two balanced mics situated in the naive of the church to get the ambient sound and pick up the choir (well, two people anyway). The balanced mics are plugged into the UR44 as input 1 and 2. The wireless mic is in the input 3.

Issues:
  1. We are only getting the first two input channels. They are coming in to OBS as a stereo input (left right) it seems.
  2. I am having issues getting the sound working and balanced. When we do actually get any audio it sounds fine in the monitor headphones, but too low in the stream (to facebook).
  3. When I plug the wireless mic into Input 1 or 2 I can hear the mic but it's a mono channel and it's only left or right.

There seems to be a couple of solutions to the above problems I am having.

  1. What my searches have uncovered is that I need an external piece of software to map the inputs correctly? From what I can tell, people are recommending voicemeeter to manage the input channels? Is it possible to use Cubase Essentials AI? (Or any other version?). Can this be fixed with a script instead? A script would be my preferred option really. (er, as soon as I figure out how to use scrips with OBS. lolz)
  2. The low volume in my output stream seems to be fixable through filters? https://obsproject.com/forum/threads/obs-studio-playback-audio-too-quiet.43162/post-509159. Can this be applied as a script?
  3. It appears the mono channel issue can be solved using the rematrix-filter?

There also seems to be two forks of OBS that have advanced audio capability, both with @Andersama's input:
OBS Music - https://github.com/pkviet/obs-studio/releases/tag/v25.0.4
OBS VoiceMeeter - https://github.com/Andersama/obs-studio/tree/voicemeeter-integration

Would either of these be applicable?

Phew! Lots of details. I haven't bothered outlining my OBS setup because it's largely rudimentary. We tried with two audio sources, we tried with one, we clicked on everything.

Could someone help me make sense of all these choices? Again, I'm happiest in Geany and on the command line: simple is best. Thanks for any help you can provide!
 

dinsdale

New Member
I installed voicemeeter over the weekend and attempted to get it working with OBS. It would see the Sienberg UR44 interface (though it didn't seem to be using ASIO drivers?) butwhen I assigned it to a channel I was not able to get any output from voicemeeter. OBS would see voicemeeter drivers, but obviously it's not helpful until I get sound.

Any thoughts?
 

dinsdale

New Member
Code:
19:22:00.596: asio-input: [win-asio: asio enabled]
19:22:00.596: asio-input: bassasio.dll loaded.]
19:22:00.600: asio-input: device index is : 0 and name is : Generic Low Latency ASIO Driver
19:22:00.600: asio-input: device index is : 1 and name is : Voicemeeter AUX Virtual ASIO
19:22:00.600: asio-input: device index is : 2 and name is : Voicemeeter Insert Virtual ASIO
19:22:00.600: asio-input: device index is : 3 and name is : Voicemeeter Virtual ASIO
19:22:00.600: asio-input: device index is : 4 and name is : Yamaha Steinberg USB ASIO

Thanks for replying @cyclemat. Yes I installed it and it looks like it is loading. I don't have my UR44 with me so I'll check again tomorrow without the USB hub.

<general helpless bleating>
How will I know if it works? Will I be able to select the channels, or will I just hear the output through whatever the default is? Or do I need Voicemeeeter?
</bleating>
 

dinsdale

New Member
Hello! Sorry for the delay. I finally figured it out last night. I hadn't clued in that a new source type was added when I installed the ASIO driver.

So to recap. I installed the ASIO drivers from here: https://github.com/Andersama/obs-asio/releases

On the Steinberg UR44:
  • Input 1 - lapel mic
  • Input 2 & 3 - Rode balanced mics

In OBS:
  • Added a new "ASIO input" and named it "Lapel Mic". I set OBS Channel 1 to device channel 1 and OBS Channel 2 to device channel 1. I now have stereo sound on the lapel mic.
  • Added a new "ASIO input" and named it "choir mics". I set the OBS Channel 1 to device channel 2 and OBS Channel 2 to device channel 3.
Now, as you've pointed out @cyclemat the sound is raw. I will look at adding some filters to the mics. What would be very cool is if I could run the UR44 through Cubase first and then into OBS. That's for another time.

I ran it without the USB hub, so I will have to re-test and see if the USB hub affects anything.

Thanks @cyclemat for being awesome and @Andersama for, well, also being awesome and creating the ASIO drivers.
 
Top