PLAYING MUSIC IN THE MEDIA SOURCE

fredmarzin

New Member
OBS Studio 26.0.2 (64 bit)
Windows 10 16 GB RAM--1TB SSD

When playing the media files (MP3--WAV) the sound is very jittery
I have had this issue with Music programs before dealing with Sample Rates and Buffer size.
My sound Card is an MBox which I use with Pro Tools, and have no issues

Is the problem in the Audio Settings or something else that I am not aware of
 

Sukiyucky

Member
Usually thats a sign of the buffer size of your audio interface being set too small. Very few audio interfaces can operate at a very small buffer size at low latency. Those that are high performant cost $$$.

With OBS, 48kHz is the max you can use (set in the Audio sampling rate). Its best to set this to 44.1 kHz

1602580043719.png


Check and set your audio device drivers to baseline to 44kHz in playback and recording tabs in Windows sound control panel. Right click on the speaker icon in the Windows tray and choose Open Sound Settings. The look in the right column and click on Sound Control panel. You will see two tabs (Playback and Recording) along with a list of audio device drivers in each.

Right click on each audio driver that is in a ready and enabled state to bring up its properties and click on the Advanced tab. Set the Default Format to be 41000Mhz in either one channel (mono) or 2 channel (stereo).
 

fredmarzin

New Member
Thanks for the Info. Very Helpful.
Sample Rate on OBS is set on 48Khz, and can't change it.
Tried Headphone Jack on PC. Works fine as it's on 48khz
However, my Sound Card is on 44100 and cannot chang, set to Pro Tools and other Music DAWs
How do I change the sample Rate on OBS to 44100 khz
 

fredmarzin

New Member
Thanks Lawrence and Sukiyucki.
Don't have option to change settings when recording/streaming
Is it in settings?
Also, just realized that there is a Monitoring Device in the advanced section of the Audio section. It was not linked to the Audio device.
Hence no sound.
As a seperate matter, how many Scenes can OBS handle?
 

Sukiyucky

Member
Try using Profiles to control program configuration. For example, one profile named 441Hz and another 48Hz. Then switch to the appropriate one in the Profile menu.

I would imagine its based on memory usage. That is, how many scenes and sources that can be stored in memory when the Scene Collection is loaded. If you look at the log, it shows a point where Scenes are loaded. So its sequential . So if there are too many, OBS would trigger a memory allocation error and not continue to load any more sources and scenes into memory.

When you start OBS, the program looks at the currently selected Scene Collection and then loads and intitailizes all the Scenes in that Scene Collection. Then per each Scene it initializes all sources.

Try to baseline all your audio devices to either 44100 or 48000 to be the same as OBS Studio Audio sample rate. Look in the Windows sound panel and go through each device that is enabled and ready. Right click on the audio device and then click Properties. Then Click the Advanced tab and set to the appropriate number of channels, bitness, and sampling rate. This forces the audio driver or onboard h/w audio DSP processor to deliver i/o at that format and not make OBS to have to waste CPU cycles to do all the normalizing in conversion (i.e. software processing).

Most of the time its best to just set at 441000 to save yourself some bitrate and upload bandwidth.
 
Last edited:

fredmarzin

New Member
Understand Profiles and Scene Collections. Same issue though, Cannot change Sample Rate from 48k on OBS
Another small issue. Cannot change where to save recorded files
 

Sukiyucky

Member
Are you by chance running an NDI setup? If so, you have to turn Tools | NDI | NDI Output Settings off. Doing so will let you change audio sampling rate and the Recording Path.
 
Top