atkAudio Plugin

atkAudio Plugin 0.27.1

Met

New Member
Hey there again. Looks like the issue with the sound is gone. Thank You for Your work - as a sound guy I really appreciate the plugin. Please, let me know what is you way to be supported back. Thanks again
p.s. A question here: I miss the sound not to be present in the OBs's 'Virtual Camera' ...A lot of time I need to send a video/audio to 'Teams', Zoom' for example, so my question is: is there a way to have an output that will embed the sound in the 'virtual camera' feed?
 

Ycros

New Member
Hi, love the plugin.
I'm on windows 11, version 0.26.1.

My overall setup:
I have an external audio interface, where I use input 1 for a microphone, inputs 3/4 for additional input, and then various other audio captures. I output back to the audio interface for monitoring. I've ended up using the Plugin Host2 graph to handle the routing between OBS and my interface. I do a sub mix of all my other sources (plus inputs 3/4), and then sidechain that against my mic, which then all goes into a main mix, which is the only thing enabled for output to OBS' tracks. I have an additional route from the main mix back to my audio interface for monitoring. I'm avoiding monitoring via OBS' built-in functionality since it's more latent, and introduced huge drift/sync problems last time I tried it).

A few things I've come across:
  1. In the host2 graph, I have input 1 routed to an OBS output, and 3/4 to a second OBS output. If I close and re-open OBS, the wiring for inputs 3/4 to the second OBS output disappears, and I need to manually connect them again. Input 1 to its output persists just fine.
  2. I get names like "Ph2Out1" and "Ph2Out2", which I'd like to rename. And, while I can rename them in obs, when I restart obs, it recreates them under the original auto names, while ALSO leaving non-functioning sources with the names I had changed them to.
  3. Additionally, if I had put them in a group, they are recreated outside of the group. (Though, if I do not rename them, they seem to stay in the group).
Ideally, I'd love to give them names inside the graph and see the same names both inside the graph and in obs.

Finally, more of a feature request:
A post-fader option in the source mixer would be huge. Since I'm only routing the main mix to OBS' output, it would let me use all the faders in OBS' audio mixer rather than having to go into the source mixer's properties to adjust gains. I guess I could route everything into a second host2 graph instead of using a source mixer, because it has a "Follow Source Volume" option there, but that's a lot less convenient.
 

atkAudio

Member
Hi, love the plugin.
I'm on windows 11, version 0.26.1.

My overall setup:
I have an external audio interface, where I use input 1 for a microphone, inputs 3/4 for additional input, and then various other audio captures. I output back to the audio interface for monitoring. I've ended up using the Plugin Host2 graph to handle the routing between OBS and my interface. I do a sub mix of all my other sources (plus inputs 3/4), and then sidechain that against my mic, which then all goes into a main mix, which is the only thing enabled for output to OBS' tracks. I have an additional route from the main mix back to my audio interface for monitoring. I'm avoiding monitoring via OBS' built-in functionality since it's more latent, and introduced huge drift/sync problems last time I tried it).

A few things I've come across:
  1. In the host2 graph, I have input 1 routed to an OBS output, and 3/4 to a second OBS output. If I close and re-open OBS, the wiring for inputs 3/4 to the second OBS output disappears, and I need to manually connect them again. Input 1 to its output persists just fine.
  2. I get names like "Ph2Out1" and "Ph2Out2", which I'd like to rename. And, while I can rename them in obs, when I restart obs, it recreates them under the original auto names, while ALSO leaving non-functioning sources with the names I had changed them to.
  3. Additionally, if I had put them in a group, they are recreated outside of the group. (Though, if I do not rename them, they seem to stay in the group).
Ideally, I'd love to give them names inside the graph and see the same names both inside the graph and in obs.

Finally, more of a feature request:
A post-fader option in the source mixer would be huge. Since I'm only routing the main mix to OBS' output, it would let me use all the faders in OBS' audio mixer rather than having to go into the source mixer's properties to adjust gains. I guess I could route everything into a second host2 graph instead of using a source mixer, because it has a "Follow Source Volume" option there, but that's a lot less convenient.
PluginHost2 is undergoing major overhaul, so the current helper/source model might be deprecated in the future.

Meanwhile try this https://github.com/atkAudio/PluginForObsRelease/releases/tag/0.27.1 . Added the Post-Fader to Source Mixer.
 

atkAudio

Member
atkAudio updated atkAudio Plugin with a new update entry:

0.30.1-rc1 Pre-release


DeviceIo2 with advanced routing
PluginHost MIDI, and audio routing
PluginHost2 internal multithreading
PluginHost2 bug fixes
PluginHost optional multithreading (adds latency)
general UI improvements and bug fixes
improved internal audio and MIDI routing
and more

Warning: includes compatibility breaking changes, needs plugins re-scans, etc.

Feel free to report bugs.

Read the rest of this update entry...
 

pay_

New Member
hey I can't really confirm this yet. but I strongly FEEL like v 27 is causing audio cut outs. take it with a grain of salt. I've regularly encountered these issues over years with different hardware. never knew how to fix it. I just know it started again now after I went to 0.27. uninstalled and re-installed 26. but at the moment it feels like it's also happening there
 

pay_

New Member
there is also definitely an issue (both v 27 and 26) that OBS won't shut down properly if the plugin is active. I always get the notification to start in safe mode. I deactivated the atk plugin with the new plugin manager, closed obs (wouldn't close properly at first and gave me the safe mode notification), ran in normal mode, verified atk was off, closed obs and restarted again. now it worked. after re-activating atk in the plugin manager and restarting because of the OBS prompt, obs started like normal. I closed obs and restarted - OBS did not properly shut down

I've had a feeling before that if you save your filter graph and atk tries to load it again next time it causes some issues. one of the things is that it will try to keep re-creating Ph2Out1. But right now even when I stopped using the saved filtergraph, I can't get rid of the OBS startup issue
 

atkAudio

Member
there is also definitely an issue (both v 27 and 26) that OBS won't shut down properly if the plugin is active. I always get the notification to start in safe mode. I deactivated the atk plugin with the new plugin manager, closed obs (wouldn't close properly at first and gave me the safe mode notification), ran in normal mode, verified atk was off, closed obs and restarted again. now it worked. after re-activating atk in the plugin manager and restarting because of the OBS prompt, obs started like normal. I closed obs and restarted - OBS did not properly shut down

I've had a feeling before that if you save your filter graph and atk tries to load it again next time it causes some issues. one of the things is that it will try to keep re-creating Ph2Out1. But right now even when I stopped using the saved filtergraph, I can't get rid of the OBS startup issue
https://github.com/atkAudio/PluginForObsRelease/releases/tag/0.30.1 have you tried this?
 

pay_

New Member
I haven't because I don't want to have to potentially re-do my entire setup right now.

also I have found in latencymon that it looks like issues with wdf0100. so definitely none of the audio drivers directly. therefore it might not actually be an issue with your app. I'm trying to pin point it further. at the moment i'm suspecting a hardware issue in particular with a KVM switch.

I'll try and keep you posted but for now probably your application is fine. I'll open obs and have it run while latencymon keeps observing to try and verify this. currently on version 0.26

edit: although the safemode thing keeps happening :D
 

pay_

New Member
with v 30 I keep getting a crashing OBS. I attached the log maybe it helps you. as I said my systems are somehow always trash so maybe it's on my end. I hope the log can help you out just in case.
 

Attachments

  • obs_crash_log.txt
    156.4 KB · Views: 2
Top