Andersama / obs-asio

ASIO plugin for OBS-Studio
GNU General Public License v3.0
664 stars 43 forks source link

ASIO plugin - Issue with Channel 4 #107

Open streamia-livestreaming opened 2 years ago

streamia-livestreaming commented 2 years ago

Windows 10 - OBS 27.1.3 64 bit - ASIO plugin version 3.1.0 - Audio device Yamaha Steinberg UR44C USB

The problem: Channel No 4 is not recorded nor streamed.

Description: I tested this issue in several ways, getting into the same conclusion. Used 4.0, 5.1 or 7.1 multichannel audio. Although, in all cases, I see a volume indicator for channel 4 on audio mixer, this specific channel is not monitored, recorded or streamed. This was not an issue or prior version for OBS 26-.

Comments: I realized this when lately streamed to "AWS Media Live/Packager" and tried to remix audio for HLS multitrack output, redirecting each source channel to a separate track.

Additional info: OBS log file: https://obsproject.com/logs/qRZsZ8dPWCTKSYq-

Please ask for any details may help you with this issue.

Regards.

Andersama commented 2 years ago

Major revisions of obs can break abi compatibility with older plugins. That sounds like what's happening here, download the latest release for v27, see if that helps.

streamia-livestreaming commented 2 years ago

...download the latest release for v27, see if that helps.

It is the latest release installed, v. 27.1.3. Did your own verify this issue?

Regards, Panagiotis.

Andersama commented 2 years ago

Yeah sorry didn't double check, the description reads exactly like an abi break, ages ago the volume meter didn't display meters correctly, can't remember if that was fixed. If you're saying between v26 and v27 the plugin stopped working, that's going to be obs at fault, there shouldn't be a significant functional change to the plugin, assuming you're downloading the ones built with the same library.

Pretty sure we released the new plugin specifically because of an abi break, to be through, make sure there's only one install of the plugin, / one .dll and let me know what version you were originally using in v26.