Feature Request: Configurable audio latency #185
Replies: 8 comments
-
There is an option to add latency to do the driver. Check out the wiki. Maybe that’s a solution.
… On Jul 21, 2020, at 11:13 AM, elyorkhakimov ***@***.***> wrote:
Hi, first of all, I love this software - simple, effective and very useful!
I am struggling a bit with an issue: keeping the resulting AV stream in sync. I have USB capture cards getting HDMI signal from external camera, and using either Macbook's onboard or even USB microphone. Both audio and video sources can be selected in Zoom, Webex, skype, etc., and the result is - video is a bit delayed (about 8-12 frames at 30fps) when compared to audio track.
This feature request is to provide a configurable sync offset, such that in a BlackHole virtual device, I could add my source microphone, add custom delay, and then select the BlackHole virtual device as a microphone in Zoom.
Thanks!
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub <https://github.com/ExistentialAudio/BlackHole/issues/185>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADDIQELTHXFXD4YDLLK5T7DR4XLGDANCNFSM4PD3RZEQ>.
|
Beta Was this translation helpful? Give feedback.
-
Wow, I appreciate super fast response! Would it be possible to expose this as a configurable option in the user interface? |
Beta Was this translation helpful? Give feedback.
-
ok, as a temp workaround I've re-built the driver, but I am stuck actually at the configuration in the MIDI setup in UI. I am trying to figure out a way to select "delayed" audio input as a microphone in Zoom's settings. |
Beta Was this translation helpful? Give feedback.
-
I don't think I understand how you are stuck. Maybe send some screenshots. |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
Download GarageBand.
Set the input to your mic.
Set the output to BlackHole.
Make sure Input Monitoring is enabled.
Add Sample Delay to the track.
Adjust Sample Delay until everything lines up.
Should solve your problem.
… On Jul 21, 2020, at 5:34 PM, elyorkhakimov ***@***.***> wrote:
I've got Multiple-Output device configured, and this takes care of me being able to record sound output from headphones.
<https://user-images.githubusercontent.com/22326769/88120336-8750fd00-cb77-11ea-831d-77a586c6f61f.png>
But in addition to the above, I am trying to solve another problem: I have a video input that shows up as a webcam (Cam Link 4k) but it has a delay of 8-12 frames when compared to my external microphone. In other words, if I select this webcam along with external microphone, the resulting audio+video recording has a perceivable sync issue.
I am trying to solve this by creating a virtual microphone that could take the real external microphone, add a delay of 200-300msec and then use this virtual microphone from Zoom. How can I do this with BlackHole ?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub <https://github.com/ExistentialAudio/BlackHole/issues/185#issuecomment-662175698>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/ADDIQEIC7EHTWSFLMTU5JDDR4YX2TANCNFSM4PD3RZEQ>.
|
Beta Was this translation helpful? Give feedback.
-
I can also recommend Hosting AU for such a small task. |
Beta Was this translation helpful? Give feedback.
-
I have a similar issue, setup:
The capture card has its own latency, so when using that as camera feed in Zoom, my video is delayed slightly. So I need to delay my microphone input by a considerable amount of ms before being fed into zoom to match the video feed. I downloaded the HostingAU recommendation above but it seems like I still need something like VB Cable or Blackhole, since HostingAU allows me to take an input and apply up to 5 AUSampleDelay effects (each has max 4000smps and so one effect isn't enough), but it needs an output to send it to, and zoom mic can only take an input, so VB Cable/Blackhole is this piece in the middle needed to act as a converter of output from Hosting AU/Garageband to input for Zoom MIC -> Hosting AU (apply delay here) -> BlackHole -> Zoom Input @julian-weinert did you mean that Hosting AU by itself would allow us to do this direct to Zoom as input? Or did you mean we'd still need BlackHole / VB Cable, and Hosting AU would allow the delay effect only? Just trying to get as lean as possible before figuring out the exact delay I need |
Beta Was this translation helpful? Give feedback.
-
Hi, first of all, I love this software - simple, effective and very useful!
I am struggling a bit with an issue: keeping the resulting AV stream in sync. I have USB capture cards getting HDMI signal from external camera, and using either Macbook's onboard or even USB microphone. Both audio and video sources can be selected in Zoom, Webex, skype, etc., and the result is - video is a bit delayed (about 8-12 frames at 30fps) when compared to audio track.
This feature request is to provide a configurable sync offset, such that in a BlackHole virtual device, I could add my source microphone, add custom delay, and then select the BlackHole virtual device as a microphone in Zoom.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions