Git Product home page Git Product logo

Comments (27)

djimc avatar djimc commented on May 28, 2024 1

Hey guys,
I've just created an account so I can post this. I don't know if this will help, but Applealc has been updated to v 1.5.5 (Added ALC285 layout-id 71 for Spectre x360 ap0xxx by jpuxdev)

I have tried it and both sets of speakers are available in sound pref pane as individual devices with each of them working and producing sound on its own. I created a Multi-Output device using the built in tool from Apple and all 4 speakers now produce sound. The downside is there is no volume control at all when using the multi-output device. All the speakers are blasting at 100%
Screenshot 2020-12-13 at 17 57 54

I hope this helps solving the issue.
Best!

from hp-envy-13-ah0002-opencore.

djimc avatar djimc commented on May 28, 2024 1

I also tested MultiSoundChanger. It's definitely better, because it does not route audio. If one does not need to record their audio stream, MultiSoundChanger is the better option.

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

What I've done so far is to dump the ALC285 audio codec with OpenCore, insert it into PinConfigurator app, sanitize it, and export the changes into AppleALC's PinConfigs.kext. But after that I am kind of lost with what to do for Platforms and Layout XML files.

from hp-envy-13-ah0002-opencore.

rholelaw avatar rholelaw commented on May 28, 2024

With VoodooHDA the audio comes out of the bottom speakers and not the top. Could that provide a clue?

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

That is very interesting, let me verify this. Is there a specific version I should use?

from hp-envy-13-ah0002-opencore.

rholelaw avatar rholelaw commented on May 28, 2024

Just the latest one from sourceforge. No extra config or boot-args.
It sometimes sets the sound output device as headphones on boot for some reason. Might have to manually select Speakers from the Sound Panel.

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

My attempt completely disabled the sound output :( Care to share EFI or something? Maybe I need to add SSDT patches with VoodooHDA compared to AppleALC?

from hp-envy-13-ah0002-opencore.

rholelaw avatar rholelaw commented on May 28, 2024

Will share my efi soon as I get in. Probably be an hour from now. Will comment when it’s done. I have no patches. VoodooHDA just worked.

from hp-envy-13-ah0002-opencore.

rholelaw avatar rholelaw commented on May 28, 2024

https://github.com/rholelaw/HP_Envy_13-ah0501na_OpenCore

^Thats with VoodooHDA. Front 2 speakers work. Back don't.
Just replace my DSDT.aml with yours since I've got the dGPU.

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

I tried and retried, and VoodooHDA just disabled whole audio engine. I really don't know what to say.

from hp-envy-13-ah0002-opencore.

rholelaw avatar rholelaw commented on May 28, 2024

That’s strange. It’s the same audio system. Could it be something in my DSDT that’s different? Obviously the dGPU is but maybe something about how it sets up the audio is also different.

from hp-envy-13-ah0002-opencore.

djimc avatar djimc commented on May 28, 2024

Update:
Soundflower to the rescue. All 4 speakers are working with volume control. Perfect temp solution.

Cheers

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Omg, this is such a wonderful progress. Going to try this in a couple of hours, many thanks! @djimc

from hp-envy-13-ah0002-opencore.

djimc avatar djimc commented on May 28, 2024

@dkoluris
Many thanks. The credit goes to jpuxdev for the layout for Spectre x360. I just experimented.
Don't forget you also need Soundflowerbed, so you can select the newly created aggregate device as Soundflower output. Otherwise you won't get any sound at all.

Simply put,
Select Soundflower as default output within Mac OS and the aggregate device as Soundflower output.

Best!

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Thanks for pointing the most correct direction. I was able to make it work 4 speakers without SoundFlowerBed. Open MIDI setup, and add a new unified output device, check both those desired outputs on the left, and finally go to Sound Preferences where you select that new unified output as your main audio device!

from hp-envy-13-ah0002-opencore.

djimc avatar djimc commented on May 28, 2024

That's what I did initially. Do you have volume control? I am only usin Soundflower for the volume control.

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Yeah, it works with the F buttons for me, let me check the volume slider.

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Ah yes you are right, doesn't work, lol

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Checking for possible solutions

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Hell, I was adjusting the single channel volume. It seems that your solution is the most plausible, thanks again!

from hp-envy-13-ah0002-opencore.

djimc avatar djimc commented on May 28, 2024

Thanks for the extensive testing. I was kind of hoping there was a way to achieve this without Soundflower. Anyway, let's hope there is an "out of the box" solution soon.

Cheers

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Yeah, still... awesome stuff!

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

I mean in the bottomline, this is Apple's limitation lol.

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

https://github.com/dkoluris/HP-ENVY-13-AH0002-OpenCore updated with everything we know

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Leaving this issue open just in case we nail it with proper audio volume adjust.

from hp-envy-13-ah0002-opencore.

dkoluris avatar dkoluris commented on May 28, 2024

Going to try this one tomorrow: https://github.com/rlxone/MultiSoundChanger

from hp-envy-13-ah0002-opencore.

djimc avatar djimc commented on May 28, 2024

Fingers crossed there will be a layout combining the two output devices as one so we don't need the aggregate device. That would be the best experience, but until then - this workaround works for me.
I haven't tested JACK on Mac OS. I might give that a try as well.
I'm still checking AppleALC project updates from time to time though.

from hp-envy-13-ah0002-opencore.

Related Issues (9)

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.