Giter Club home page Giter Club logo

Comments (21)

briankendall avatar briankendall commented on September 25, 2024 1

Looks like it works on Big Sur on Intel macs, but not Big Sur on M1 macs. I'm not offhandedly sure why, but I'll try to find time to look into it.

Also no, you can run the settings app from anywhere you like.

from proxy-audio-device.

welby12 avatar welby12 commented on September 25, 2024

I have been using it on macOS 11.1 (MBA M1) without any issues. Would be great if someone could make a Universal binary version

from proxy-audio-device.

austinsisson avatar austinsisson commented on September 25, 2024

I've been using it on my M1 Mac mini running macOS 11.1 and it's been working well, though I do get occasional intermittent crackling / popping even with max buffer size enabled and have to reset my selected audio device when that happens. Otherwise, it works great.

Very grateful for this driver! If anyone has advice regarding the intermittent crackling, I'd appreciate it.

from proxy-audio-device.

briankendall avatar briankendall commented on September 25, 2024

That's interesting that we now have two reports of it working on M1 and two reports of it not working (including my own). My guess is that compiling for M1 introduces problems that don't exist when the plug-in is run using Rosetta.

@welby12 @austinsisson Would either of you be willing to try running this universal version I just compiled:
https://nextcloud.briankendall.net/index.php/s/ArSfocD4DT8Grnr

Let me know if you get any audio at all, and in case you do, whether it works any better.

from proxy-audio-device.

austinsisson avatar austinsisson commented on September 25, 2024

Running it now, will update you later. Thank you!

from proxy-audio-device.

austinsisson avatar austinsisson commented on September 25, 2024

@briankendall

So I thought it was working, but I wanted to reboot to really test. After a reboot I get no audio through the proxy audio device and I'm getting a duplicate listing of all of my audio devices in my sound menu (including proxy audio), but one of each item is greyed out and not selectable.

from proxy-audio-device.

austinsisson avatar austinsisson commented on September 25, 2024

Second update: manually restarting Core Audio removed the duplicate audio devices, but still no audio from the proxy device.

from proxy-audio-device.

briankendall avatar briankendall commented on September 25, 2024

I'd recommend switching back to the x86-64 version for the time being then.

from proxy-audio-device.

austinsisson avatar austinsisson commented on September 25, 2024

Already done, old driver working well (with intermittent crackling). Let me know if / when you have another release that needs testing. Thanks again!

from proxy-audio-device.

sir-andreas avatar sir-andreas commented on September 25, 2024

Thanks for taking care of "my" issue. Let me also contribute a little bit to the process:

I also tested your new universial version of the driver and the behaviour is the same: Once I select the proxy device as output no sound is played any more. I also tested several devices to proxy to: The internal mac mini speaker as well as the speakers of a attached thunderbolt monitor and some active speakers using the audio port. All have the same result. When I address them directly as a output device without using the proxy audio device all are working normally.

My setup: Apple Mac MIni 2020 with M1 chip running on Big Sur version 11.1

@austinsisson: Is there any special way you setup the old driver? Did you compile it at your machine or are you using a precompiled binary?

from proxy-audio-device.

briankendall avatar briankendall commented on September 25, 2024

@sir-andreas I gather it was the pre-compiled binary.

From the limited amount of poking around I did, I'm seeing that there's something wrong with the way the driver is calculating positions in its audio buffer when compiled for arm64. Given some more time I can eventually track down what's going wrong, but alas I am quite busy these days with work and other projects. I do want to get this fixed, though!

from proxy-audio-device.

austinsisson avatar austinsisson commented on September 25, 2024

@austinsisson: Is there any special way you setup the old driver? Did you compile it at your machine or are you using a precompiled binary?

@sir-andreas I'm using the latest pre-compiled binary release and followed the setup instructions on the main page. When testing the universal binary I just did a file replace with the new versions Brian supplied.

Not sure if it matters, but before I discovered Brian's driver I was trying to use Soundflower but could never get it to work with my M1 Mac. I admittedly don't know much about how these drivers work so I'm unsure if there would be any overlap between the two projects that might have got PAD working for me.

from proxy-audio-device.

foobarjimmy avatar foobarjimmy commented on September 25, 2024

Looks like it works on Big Sur on Intel macs, but not Big Sur on M1 macs. I'm not offhandedly sure why, but I'll try to find time to look into it.

Also no, you can run the settings app from anywhere you like.

works on MacBook Pro (15-inch, 2018),MacOS 11.1 (20C69), i have to run proxy audio devides settings and choose proxied devices though.

from proxy-audio-device.

grothkopp avatar grothkopp commented on September 25, 2024

It works on my Macbook Air M1, but after a while (15-30 minutes) the sound starts getting really bad and then breaks off.

from proxy-audio-device.

uloco avatar uloco commented on September 25, 2024

It works on my Macbook Air M1, but after a while (15-30 minutes) the sound starts getting really bad and then breaks off.

This also happens on my Intel Mac Mini with Big Sur Version 11.4 (20F71). So not sure if it is related to M1. When I switch to another audio source and back it works again. Also something weird happened right now, it duplicated all interfaces in the menu

image

from proxy-audio-device.

ntzb avatar ntzb commented on September 25, 2024

on M1, "Monterey", it works unless the sleep kicked in, or for another reason, then I have to open the settings, choose another device, and return to the device I want.
then it continues working.

from proxy-audio-device.

songhao avatar songhao commented on September 25, 2024

It not work on my MacBook Air M1 with Big Sur Version 11.6.2 (20G314),I found out that the virtual audio driver used by Record It.app is improved from this, but it works fine. Hope to improve it with reference to Record It, thanks

from proxy-audio-device.

sunknudsen avatar sunknudsen commented on September 25, 2024

Hey @briankendall, stumbled upon this project on Reddit.

I use a USBPre 2 external sound card and not being able to control volume using keyboard is very irritating, especially compounded by the fact output gains are a little high for my reference monitors (would love to lower volume for all apps).

I am so pumped about your minimalist solution… any progress getting this to work on M1 Macs reliably? How can we help?

Have a wonderful day!

from proxy-audio-device.

janwillies avatar janwillies commented on September 25, 2024

on M1, "Monterey", it works unless the sleep kicked in, or for another reason, then I have to open the settings, choose another device, and return to the device I want. then it continues working.

I have the same issue with an intel mac, so it seems not specific to M1

from proxy-audio-device.

kasimok avatar kasimok commented on September 25, 2024

Looks like it works on Big Sur on Intel macs, but not Big Sur on M1 macs. I'm not offhandedly sure why, but I'll try to find time to look into it.

Also no, you can run the settings app from anywhere you like.

I figured out why it does not proxy sound on apple silicon. Please check my PR.

from proxy-audio-device.

briankendall avatar briankendall commented on September 25, 2024

I merged the PR and made a new release

from proxy-audio-device.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.