[BUG REPORT] BetterCrewLink can't find my audio devices, but CrewLink can.
aryairani opened this issue ยท 19 comments
Very weird, there shouldn't be much difference for this between our version and original crewlink tbh.
Only thing I can think of at the moment is that this function is fucking up.
BetterCrewLink/src/main/index.ts
Line 256 in f16d882
If u uncomment that it might work
Oh forgot that you are on arm xD
https://mirror.bettercrewl.ink/beta/Better-CrewLink%20Setup%202.2.0-test-32bit.zip
https://mirror.bettercrewl.ink/beta/Better-CrewLink%20Setup%202.2.0.exe
Can u check if u have the same issues with that version of bettercrewlink.
I'm downloading it now. Do you think I'll run into the same 64-bit memory.js / ARM issue with that installer?
I did try commenting out 256โ268 and then yarn dev
with no change.
With that installer, it does detect my audio devices ๐ , but (like we previously talked about) doesn't detect Among Us.
I'm still having this issue with the latest release. CrewLink 2.0.1 works fine, BetterCrewLink 2.3.5 can't detect my audio devices.
It's just the electron
version update; v9.x worked; v10.x, 11.x, 12.x didn't. :-\
I can create a PR to switch to electronjs 9.4.4, but since 9.x recently is EOL, I'm not sure it would or should be accepted. However, I wish the bug report could be submitted to electronjs by someone who knows enough about electronjs to do it. (i.e. not me)
Gotcha, thanks for the insights, @aryairani . Agreed that fixing whatever issue presents in electron >= 10 is the way forward, alas I'm just as lost as you where this code is concerned! ๐
In the mean time though, I have to build BetterCrewLink from source with electron 9.4.4 to be able to run it :-\ Would be great if I didn't have to.
With
Parallels Desktop Version 16.5.0 (50692)
Microsoft Windows 10 Pro v10.0.21376 (21376)
I don't have the issue anymore on v2.6.4 or even the original v2.2.5, so I'm closing the issue.
Also, the 64-bit version seems to run for me now; no more yarn dist:32
or custom builds with auto-updates disabled. ๐ ๐ค
Thanks for finding out that electron v9.x worked which means that it is an issue with newer versions of chromium on windows on arm. This is quite annoying since switching to a lower version will cause other errors as well I think (the cannot connect to microphone issue on some headsets).