Apple Silicon support?
mrmachine opened this issue · 7 comments
Thanks for this amazing extension. There are not many alternatives that can produce a graph of web audio chains. None in fact, that I have found.
However, this extension appears to not work at all on Apple Silicon. I just get the little box at the top left of a white screen on a 2020 M1 MacBook Pro. On my Intel iMac, it works fine and I get the same little box at the top left, but I also get the graph.
Hmm. Unfortunately, I have no way of reproducing this at the moment.
@max-vogler @mzgoddard Do we have any M1 machines to test this?
Is there some additional logging I can enable to provide you with more details?
https://developer.chrome.com/docs/extensions/mv3/tut_debugging/
This might be helpful.
I built the extension locally and loaded the unpacked version. I had the Web Audio panel open while viewing a page that uses web audio API. In the extensions window I clicked on the red Errors button, and this is what I saw:
Then, I tried again just to be sure, and this time I did see a graph of audio nodes in the Web Audio panel. It doesn't look quite right, because there are no lines connecting the nodes:
While the page was running, I also noticed a lot of extension errors. I made a short screen recording, to capture them:
Screen.Recording.2022-01-13.at.3.30.41.pm.mov
Perhaps there is an npm package being installed for the production build that is not compatible with Apple Silicon, but when I install (with npm ci) locally, it works. Sort of (missing lines, errors).
Thank you so much for the detailed reporting. We'll take a look at soon.
The dev team currently can't reproduce the issue. We'll take this on when we get M1 devices.


