OBS not recording multiple audio tracks

@DrSupermanShadow What koala said.

What you're asking for is how you support a single-function app that does nothing beyond that one pre-defined thing with almost no options. OBS allows anything and everything that someone might want to do, and so it's inherently technical with no way to avoid that. If you can't handle the technicality, go somewhere else. Use a single-function thing.

---

The "wrong" settings that you have, whatever they are, might be exactly what someone else needs to do what *they* want. There's no universal "right" or "wrong" setting. If everyone is supposed to have the same setting, why is it even a setting? Why not hard-code it?

Kinda like people that insist on keeping the faders/sliders of a mixing console at 0dB/unity all the time, always, as if they're glued there. Then they end up mixing on the preamps or somewhere else, which messes things up that are supposed to be unaffected by normal mixing, like the performers' monitor mixes. That's already a problem, but it makes even less sense when you consider that the faders are the most expensive controls on the board, in terms of both parts cost and real estate. Why go to all that expense, if they're "supposed to" stay in one specific position? Why not hard-wire that bit of processing behind the panel and not have those controls at all?
(yes, that *is* a real point of contention in the audio-production world)

Likewise for any other physical control or software option. If it exists, then it should be expected for all of its possibilities to be useful in some context. Just, "set it here," with no more explanation than that, *might* solve the immediate problem...*might*...but it'll certainly cause others, in different contexts that need a different setting.

Your one situation is tunnel-vision. That doesn't work for the wide variety of situations that OBS is used in. And because we've seen a lot of that variety on the forum, it also doesn't help to tell us, "it doesn't work," with not much more than that. What you have may very well work perfectly for someone else's rig, and with nothing to go on, we don't know yours from theirs.
 
I am having the same issue. I am trying to record my mic coming out of my audio interface as channel 1 and the source of my 2nd audio interface on channel 2. I am only getting channel 1. I have my logs attached.
 

Attachments

I am having the same issue. I am trying to record my mic coming out of my audio interface as channel 1 and the source of my 2nd audio interface on channel 2. I am only getting channel 1. I have my logs attached.

A couple of things jump out at me:
17:13:02.872: OBS 30.1.2 (mac)
17:13:02.872: ---------------------------------
17:13:02.872: ---------------------------------
17:13:02.872: audio settings reset:
17:13:02.872: samples per sec: 48000
17:13:02.872: speakers: 2
17:13:02.872: max buffering: 960 milliseconds
17:13:02.872: buffering type: dynamically increasing
17:13:02.873: ---------------------------------
17:13:02.873: Initializing OpenGL...
...
17:13:03.184: ==== Startup complete ===============================================
17:13:03.196: All scene data cleared
17:13:03.196: ------------------------------------------------
17:13:03.255: Downmix enabled: 12 to 2 channels.
17:13:03.332: coreaudio: Device 'Audient iD24' [44100 Hz] initialized
17:13:03.332: [Loaded global audio device]: 'Mic/Aux'
17:13:03.434: Switched to scene 'Scene'
17:13:03.434: ------------------------------------------------
17:13:03.434: Loaded scenes:
  • You're on a Mac, and this is the Windows subforum. Fewer Mac experts here than there are over there:
  • OBS is set for 48kHz, while your audio interface is running 44.1kHz? That's known to cause stuttering and other buffer-related problems, because OBS doesn't resample correctly.
  • Downmix enabled: 12 to 2 channels. Is that a 12-channel audio interface, while OBS is set to stereo? That's also a longstanding known problem, where OBS insists that every device must be a single source, with a surround format determined only by its channel count. No way to change that, or to choose individual channels.
    That's great for a bedroom streamer that has a mono mic and a 5.1 game or something like that, and he'll be confused with anything else, but a royal mess if you have multiple separate mics on the same interface.
 
Hello, I am having the same issue. I been trying to figure it out for the past 3 hours now. If anyone could help me, it would be appreciated.
Same issue as what? There are two in this thread now, since the Mac guy posted a different thing in a Windows subforum.

What does the Analyzer say about those log files? Nothing jumps out at me in the first few seconds, but that doesn't mean there's nothing there.
 
Same issue as what? There are two in this thread now, since the Mac guy posted a different thing in a Windows subforum.

What does the Analyzer say about those log files? Nothing jumps out at me in the first few seconds, but that doesn't mean there's nothing there.
I can't record my two tracks. I put the old log into the analyzer, there were two thing warnings, so I fixed them. But it still doesn't work. I try to record My mic, and a game audio or desktop audio. It will only record my voice. If I put them all on the same track, it works. But I don't want that, I want them to record in separate tracks. But it is only recorded in track 1.
 

Attachments

I'm having a similar issue and don't understand how to fix it. I'm no wizard by any means but it's so frustrating not knowing what to change. i originally was making the same mistake but switched my audio to global but when I record and watch the video all I'm hearing is my microphone. Same thing when happens when I put it in Filmora, and there's only one audio track still. (Only because I don't have premiere pro yet). I'm essentially trying to create 3 different tracks. One for my mic, game, and then one of both together. Please any help is appreciated, I'm really looking forward to what I can create with multiple audio tracks. https://obsproject.com/logs/UF5eJDkB8liCcFkB
How did you fix the issue? I dont really understand what u did and i have the same problem
 
How did you fix the issue? I dont really understand what u did and i have the same problem
He answered that question in the very next post, quoted here for your convenience:
UPDATE! Sorry for the inconvenience I'm just an absolute idiot. I didn't realize I had to hover over the file in the editor to select tracks. Again, I'm no wizard but I definitely do feel more relieved. Hopefully I don't encounter more problems when I start using Priemer Pro. :)
Essentially, OBS is working just like it's supposed to and as expected. The data is there, in the file. You just need to know how to run your editor to get it.
 
Hello, I'm having the same issue as the main thred says, which is that I'm unable to record multiple audio tracks at once.

I carefully read all of the previous posts and answeres but sadly nothing worked for me.

Short story at first:
The first time I got OBS into my hands I easily managed to get multiple audio tracks working and I was able to see them in Davinci Resolve software, so I know what they (audio tracks) look like and what to look for in newly added clip into the timeline.
Lately, I didn't bother and didn't change any OBS settings in order to record new clips, because from my point of view (OBS UI) everything was working fine and OBS was detecting different audio sources and when they changed (louder noice or silance came in). Sadly, after few days of pure playing and recording I sat down to video edit to find out that there is only one singular audio track available. I don't know what and when happened, but I don't know how to extract (if possible) any more tracks out of the clips.

The list of things I tried and tested on my own, beside the things that has been mentioned here:
1. making sure that all needed (4) audio tracks are checked in Seetings > Output > Recording > Audio Track
2. making sure that all audio sources are detected and checked for individual audio track
3. checked out possible errors in chosen audio in Settings > Audio > Global audio devices (even though I was recording using "Capture Audio" in screen source properties
4. I have created a new scene where I "rebuild" all my audio and screen sources
5. I have created a new profile and new scene collection, where I needed to again "rebuild" my brand new scene
6. downgraded to different OBS version from steam overlay (from 32.2 to 32.0.4) and retried all the tests since the beggining
7. I have renamed OBS profile folder in %AppData/Roaming/obs-studio% so the software will have to create a completly new profile and settings save after which I retried all the tests beside 6th

Therefore I'm a little tired (or burned out) of this issue already.

In the attachment I will provide a few screenshots about my current settings and latests log files.

Overall I think that I dug deep enough in the OBS setting that I cannot see the surface clearly anymore (mostly because of brain overload), which is that I might overlook a simple solution to my problem, about which I apologise.

If any questions appear I will try to respond as quickly as possible.
 

Attachments

  • 2026-09-10 17-10-27.txt
    2026-09-10 17-10-27.txt
    26.3 KB · Views: 2
  • 2026-09-10 16-38-40.txt
    2026-09-10 16-38-40.txt
    26.7 KB · Views: 4
  • DaVinci Resolve ss.png
    DaVinci Resolve ss.png
    17.4 KB · Views: 4
  • OBS Audio Track properties ss.png
    OBS Audio Track properties ss.png
    23.9 KB · Views: 4
  • OBS Recording Settings ss.png
    OBS Recording Settings ss.png
    20.3 KB · Views: 4
The audio tracks are actually recorded but you didn't told to Davinci Resolve that you're using more than one audio track. This can be added into the timeline settings or the project settings.
You're recording only 3 tracks, not 4. Track 4 has no source.
 
...didn't change any OBS settings...
Could be a different issue, especially since you say you saw the meters for everything, but still good to check:

Are any of your audio sources set to "Default"? That's a constant source of headaches, because "Default" likes to quietly change which physical device it's looking at. You think you're recording A, but B ends up in its place and is completely useless. (silent, noisy, etc.)

The reason for "Default" to exist at all, is to test a freshly-installed rig that doesn't know anything yet. It follows the operating system's selection, and its changes. Beyond the initial test, don't use "Default" for anything! Always choose a specific device instead.
 
Back
Top