vMix Forums
»
General
»
General Discussion
»
Crackling Audio Using Virtual Audio Cables and Zoom
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
Hi. I'm new to vMix (just started using version 20 as a trial) but have been using Wirecast for about 10 months. I've searched the forum but have not found an answer to this question.
I'm trying to bring in a remote guest via Zoom into vMix using Virtual Audio Cables for the audio and keep getting a crackling sound over that cable.
Here is my setup in vMix 20: - In Settings > Audio Outputs: Master Output: Enabled; Headphones: Realtek High Definition Audio; Bus A: Line 1 (Virtual Audio Cable); Bus B: None; Default Bus for New Inputs: Master
- In Add Inputs > Audio Inputs: Audio Device: Line 2 Virtual Audio Cable; Audio Device: Blue Yeti USB Microphone
Here is my setup in Zoom: - In Settings > Audio > Microphone: Line 1 (Virtual Audio Cable) - In Settings > Speaker: Line 2 Virtual Audio Cable
My system configuration: Windows 10, i7-6700 quad core processor, 16 GB RAM, nVidia 750-TI graphics card. Windows indicates my Realtek sound card driver is up to date. In Wirecast, I've been doing screen captures of Zoom on a second monitor connected to this same PC and have not had any audio issues. (I've not had to use virtual audio cables though).
I saw somewhere on Facebook that the bitrates need to match among all audio devices in vMix. When I check the settings in the vMix Audio Mixer for each of my audio devices, I see that the Master Audio and Bus A indicate 48000 Hz 16 Bit 2 Channels, but my Blue Yeti Microphone and Audio Line 2 inputs indicate 48000 32 Bit Float 2 Channels. When I access my computer's Sound Panel, on the Playback Devices tab, for the Realtek High Definition Audio, I have tried both 16 Bit 48000 HZ and 16 Bit 44100 HZ but that doesn't seem to affect the outcome (crackling sound when testing the speaker button in Zoom after connecting the virtual audio cables). In my computer's Sound Panel, 48000 32 Bit Float 2 Channels is not an option for any Playback devices.
I am not streaming or recording. Just testing and getting the crackling sound when clicking the test button which plays a musical sound for the Zoom speaker after the cable is connected. (I don't get the crackling sound from Zoom speaker button inside Zoom when the cable is not connected and when the Realtek is selected instead).
Any suggestions on what I might be doing wrong?
Thanks.
PS: I know that vMix Call is a better option but I need to have a backup option for guests who for whatever reason don't have a WebRTC-compatible browser and can't install one or for example if there is a temporary problem with the vMix server, etc.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2015(UTC) Posts: 635 Location: California
Thanks: 122 times Was thanked: 123 time(s) in 115 post(s)
|
Quote:but my Blue Yeti Microphone and Audio Line 2 inputs indicate 48000 32 Bit Float 2 Channels Does the same problem occur if you have the Blue Yeti set to 48k/16 bits?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
SportsNetUSA.net wrote:Quote:but my Blue Yeti Microphone and Audio Line 2 inputs indicate 48000 32 Bit Float 2 Channels Does the same problem occur if you have the Blue Yeti set to 48k/16 bits? Yes it does. I’ve tried both settings with the Blue Yeti.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/13/2012(UTC) Posts: 1,162 Location: Melbourne Thanks: 220 times Was thanked: 199 time(s) in 181 post(s)
|
Audio crackling often indicates overuse of the CPU. Use Perfmon as you test to see what is going on.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
ask wrote:Audio crackling often indicates overuse of the CPU. Use Perfmon as you test to see what is going on.
Thanks for the suggestion. I ran the performance monitor and my CPU was hovering between 10% and 20% so no issue there.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 8/21/2017(UTC) Posts: 319 Location: Uk
Thanks: 26 times Was thanked: 33 time(s) in 29 post(s)
|
when you say crackling do you mean a bit digital sounding, i had a bit of that but I was using a sketchy audio lead but then I did a desktop recording and had the same sort of sound distortion across the recording. cpu is 15/20%, i haven't looked into it much but was wondering if it's the same sort of digital distortion
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 2/18/2014(UTC) Posts: 1,838 Location: Stockholm
Thanks: 144 times Was thanked: 297 time(s) in 250 post(s)
|
@mgrayeb have you made sure that your Virtual cable Playback and Recording devices in Windows have the same settings as everything else (e.g. 48 Khz, 16 bit, stereo)?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
Barney Box Lane wrote:when you say crackling do you mean a bit digital sounding, i had a bit of that but I was using a sketchy audio lead but then I did a desktop recording and had the same sort of sound distortion across the recording. cpu is 15/20%, i haven't looked into it much but was wondering if it's the same sort of digital distortion I'm not sure what you're asking, but here's a link to a YouTube video where I demonstrate what I'm experiencing: P.S. Sorry for the poor video quality; a big storm blew out our internet service and I'm not sure if the video upload to YouTube from my phone was compressed additionally as a result of the extremely limited bandwidth.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
richardgatarski wrote:@mgrayeb have you made sure that your Virtual cable Playback and Recording devices in Windows have the same settings as everything else (e.g. 48 Khz, 16 bit, stereo)? Yes, 48 Khz, 16 bit stereo. In this test, which I recorded and uploaded to YouTube, my only audio input is the Zoom meeting. I did not even have my Blue Yeti USB mic added as an input (although it too is set for 2 channel, 16 bit, 48000 Hz). P.S. Sorry for the poor video quality; a big storm blew out our internet service and I'm not sure if the video upload to YouTube from my phone was compressed additionally as a result of the extremely limited bandwidth.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2015(UTC) Posts: 635 Location: California
Thanks: 122 times Was thanked: 123 time(s) in 115 post(s)
|
Your Virtual Audio Cable is set to 48k 32bit in vMix in your video, while the rest of your audio, such as the RealTek is set to 48k 16bit.
What happens if you set the Virtual Audio cable(s) to 48k/16bit in vMix?
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
SportsNetUSA.net wrote:Your Virtual Audio Cable is set to 48k 32bit in vMix in your video, while the rest of your audio, such as the RealTek is set to 48k 16bit.
What happens if you set the Virtual Audio cable(s) to 48k/16bit in vMix? vMix does not allow me to edit the field that shows the settings for those bit rates. I'm guessing the only place to change those is in the Windows Sound Manager -- but there wasn't a 32 bit option in there. So I don't know why vMix is showing one thing and Windows another. Please see attached screen shot of the Virtual Audio Cables control panel. Should I be changing some of the settings in there? If so, any direction would be appreciated. Thanks. mgrayeb attached the following image(s): IMG_2503.JPG (1,154kb) downloaded 13 time(s).You cannot view/download attachments. Try to login or register.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
From the VAC screen shot it appears that your VAC audio bit depth (BPS) is set to 8-16 bits. It should be allowed to reach up to 32 bits. I own & use VAC, but I find it to be quite complex. Unnecessarily so if you only need a couple of virtual audio devices. You might be better off using the Virtual Audio Cables from VB-Audio. A single Virtual Audio Cable is free. *If you make a small donation you can get a set of cables allowing three virtual devices; -Virtual Cable -Virtual Cable A* -Virtual Cable B*
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
mjgraves wrote:From the VAC screen shot it appears that your VAC audio bit depth (BPS) is set to 8-16 bits. It should be allowed to reach up to 32 bits. I own & use VAC, but I find it to be quite complex. Unnecessarily so if you only need a couple of virtual audio devices. You might be better off using the Virtual Audio Cables from VB-Audio. A single Virtual Audio Cable is free. *If you make a small donation you can get a set of cables allowing three virtual devices; -Virtual Cable -Virtual Cable A* -Virtual Cable B* Thank you Michael for the suggestions. I changed the VAC audio bitdepth setting to up to 32 but the crackling persists. I believe I need 4 virtual audio cables because I need to accomplish the following: - Send mix-minus return program audio from vMix to Zoom - Send audio from Zoom to vMix - Send mix-minus return program audio from vMix to Skype - Send audio from Skype to vMix The reason I'm using both Skype and vMix (in addition to vMix Call) is because I want to have a backup option to vMix Call in case a guest can't come in that way for any reason and I know that Zoom is easier to access than Skype (don't have to have an account, video is better in my opinion, etc.). But I also want to have Skype so I can connect to Call In Studio to make it easy for the audience to call in and participate while a screener screens the calls.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 10/7/2015(UTC) Posts: 635 Location: California
Thanks: 122 times Was thanked: 123 time(s) in 115 post(s)
|
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
Thanks for your note and your suggestions. My motherboard is not X99. I looked into Voicemeeter Banana but it looks over my head from a technical standpoint. However, I did install the VB-Audio cable from that website (thank you and Michael Graves for that suggestion) and it worked like a charm -- no crackling! So I reached out to the developer of the Virtual Audio Cables to ask if they have a sense of why I am experiencing crackling audio with their cables but not the VB-Audio cable in case that might provide a clue. (I'm wondering if there's some kind of conflict with the Realtek Sound Card, for example?). If I could get 4 cables from VB-Audio it looks like my issue would be solved. Unfortunately, if I understand their site correctly, it looks like you can only get/install 2 additional virtual cables to use (beyond the initial trial cable for a combined total of 3). Thanks again for your suggestions.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 6/4/2013(UTC) Posts: 308 Location: Germany Thanks: 1 times Was thanked: 57 time(s) in 49 post(s)
|
You can have 5 virtual cables for just 5$. Installing Voicemeeter Banana will give you 2. You don't have to use Voicemeeter to use the virtual cables. Just don't start it and disable autostart. Installing VB-Cable will give you the third one. Donate 5$ for VB-Cable A&B and you will get 2 additional: https://shop.vb-audio.co...apps/12-vb-cable-ab.htmlNever tried it myself but this should work.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 7/1/2015(UTC) Posts: 1,151 Location: Houston TX Thanks: 319 times Was thanked: 263 time(s) in 233 post(s)
|
mgrayeb wrote: Thank you Michael for the suggestions. I changed the VAC audio bitdepth setting to up to 32 but the crackling persists.
I believe I need 4 virtual audio cables because I need to accomplish the following: - Send mix-minus return program audio from vMix to Zoom - Send audio from Zoom to vMix - Send mix-minus return program audio from vMix to Skype - Send audio from Skype to vMix
Given this level of routing sophistication, you really should be using VoiceMeeter Banana! It would be simpler than what you're doing now. It would provide the audio mix-minus arrangements, and act as a sub-mixer to vMix. I use a dual-mix minus setup every week, involving bidirectional audio to/from: - My headset - A Google Hangout - a SIP soft phone connected to a conference bridge In this way we can have participants join via Hangout (V+A) or by telephone. In all cases it's fully interactive. I know that I have enough capability left to add one more pathway. That suggests it would do exactly what you need.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
mjgraves wrote:mgrayeb wrote: Thank you Michael for the suggestions. I changed the VAC audio bitdepth setting to up to 32 but the crackling persists.
I believe I need 4 virtual audio cables because I need to accomplish the following: - Send mix-minus return program audio from vMix to Zoom - Send audio from Zoom to vMix - Send mix-minus return program audio from vMix to Skype - Send audio from Skype to vMix
Given this level of routing sophistication, you really should be using VoiceMeeter Banana! It would be simpler than what you're doing now. It would provide the audio mix-minus arrangements, and act as a sub-mixer to vMix. I use a dual-mix minus setup every week, involving bidirectional audio to/from: - My headset - A Google Hangout - a SIP soft phone connected to a conference bridge In this way we can have participants join via Hangout (V+A) or by telephone. In all cases it's fully interactive. I know that I have enough capability left to add one more pathway. That suggests it would do exactly what you need. Thanks. I downloaded Voicemeeter Banana and have read through the manual but am unclear on how to use it in this case. Are there any videos or by chance might you suggest how I can best learn to set up for my needs? Also, do I need to purchase the additional two virtual audio cables? Thank you.
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 3/3/2018(UTC) Posts: 184
Thanks: 86 times Was thanked: 7 time(s) in 7 post(s)
|
ovinas wrote:You can have 5 virtual cables for just 5$. Installing Voicemeeter Banana will give you 2. You don't have to use Voicemeeter to use the virtual cables. Just don't start it and disable autostart. Installing VB-Cable will give you the third one. Donate 5$ for VB-Cable A&B and you will get 2 additional: https://shop.vb-audio.co...apps/12-vb-cable-ab.htmlNever tried it myself but this should work. Thank you for this! I downloaded VoiceMeeter Banana as you suggested, and then purchased two additional virtual audio cables from the same site. When I installed Voicemeeter Banana onto my system, the two virtual audio cables that come with that app were available for my use in my Windows Sound Manager. Then, I purchased from the same website the two additional Virtual Audio Cables (donationware) and I downloaded the one free virtual audio cable, thereby giving me a total of 5 virtual audio cables (I currently only need 4 for my purposes). I don't even launch Voicemeeter Banana because I don't need that app; only the cables that come with it. I routed two of the cables in Skype; and two of the cables in Zoom as follows: - In vMix: the cable labeled "Voicemeeter Input VB-Audio Voicemeeter Vaio" is an audio output on Bus A - In vMix: the cable labeled "VB-Audio Cable A" is an audio output on Bus B - In Zoom, the Speaker output is connected to the cable labeled "Voicemeeter Aux Input (VB Audio Voicemeeter Aux)" - In Zoom, the Microphone is connected to the cable labeled "Voicemeeter Output (VB-Audio Voicemeeter Vaio") Then I added two audio inputs into vMix to bring in the same audio cables that I had assigned to in Zoom to "Speaker" and in Skype to "Speaker" respectively, and I've ensured that any audio inputs I want to send to the Zoom guests has the "A" button selected in the Audio Mixer for that element, and any audio input I want the Skype/Call In Studio guests to hear has the "B" button selected in the Audio Mixer for that element. It looks like it works beautifully -- no crackling! Much appreciated. Thank you and everyone else who commented for your help and input and thanks to Kimberly and Martin at vMix for their great help as well!!
|
|
|
|
Rank: Advanced Member
Groups: Registered
Joined: 11/23/2016(UTC) Posts: 330 Location: USA Thanks: 179 times Was thanked: 26 time(s) in 25 post(s)
|
Great news. I’ve been following this thread throughout its long journey. Glad to see that a solution was found.
|
|
|
|
vMix Forums
»
General
»
General Discussion
»
Crackling Audio Using Virtual Audio Cables and Zoom
Forum Jump
You cannot post new topics in this forum.
You cannot reply to topics in this forum.
You cannot delete your posts in this forum.
You cannot edit your posts in this forum.
You cannot create polls in this forum.
You cannot vote in polls in this forum.
Important Information:
The vMix Forums uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close