USB Capture Card Garbled Audio (Mac)

Open
#9,901 10 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
4/5
Estimated time
3-5 days
Newbie friendliness
35/100
Issue type
Bug
Clarity
Needs clarification
Activity status
Active
Tech stack
macos

Research direction

Start with the OBS Studio log at https://obsproject.com/logs/eA5yOFOWssl40SUe and reproduce the issue using CamLink or Blackmagic Design Decklink audio through the ATEM setup described. Compare the macOS behavior with the provided normal and garbled audio samples and the unaffected applications; done means the capture audio is no longer crackly or muffled on macOS.

Written by the indexing model from the issue text.

Description

Operating System Info

macOS 14

Other OS

No response

OBS Studio Version

30.0.0

OBS Studio Version (Other)

No response

OBS Studio Log URL

https://obsproject.com/logs/eA5yOFOWssl40SUe

OBS Studio Crash Log URL

No response

Expected Behavior

Audio to be provided properly. As per the file at https://drive.google.com/file/d/1mH0idrllqSLz0dMCAz7FiAb7_qiyRk85/view?usp=sharing

Current Behavior

Audio sounds extremely crackly and muffled, as per https://drive.google.com/file/d/1srPW2FnFX72FUagIzmpOYGzDNtdy4hS1/view?usp=sharing

Steps to Reproduce
  1. Set up CamLink or Blackmagic Design Decklink audio input
  2. Play audio through the ATEM (in my case it's a file on a HyperDeck being sent to the ATEM Mini Extreme ISO. The ATEM picks up the audio fine)
Anything else we should know?

OBS for Mac is the only software affected. Trying this in StreamLabs Desktop for Mac, OBS for Windows, or Audacity for Mac, all produce normal audio.

Dominant language
C
Stars
76.4k
Forks
10.2k
Avg merge
4d 23h
Merged PRs (30d)
12

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from obsproject/obs-studio

All issues in obsproject/obs-studio

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.