bitgapp / eqMac

macOS System-wide Audio Equalizer & Volume Mixer 🎧
https://eqmac.app
Apache License 2.0
5.52k stars 328 forks source link

Feature: exclude certain outputs from equalizer #762

Open zuchos-dd opened 1 year ago

zuchos-dd commented 1 year ago

I would like to use eqMac with some devices (e.g. computer speakers on my desk) and I would like not to use it with e.g. my Airpods Pro or Headset for video calls.

ryanbugden commented 1 year ago

I'm in the same boat!

eqMac is super useful for me + cord management, because it allows me to use my speakers without a 3.5mm cord. I only have to connect my monitor (my monitor is connected to my speaker system).

However, with eqMac jumping onto each device output, I've had some messed up audio with Google Meet calls, etc. Also, weird stuff in the call settings (3 versions of AirPods Pro showing up, and only one working).

Desired outcome: A setting in which the output only auto-switches to its eqMac equivalent when the output is... my monitor. Everything else to behave without eqMac's involvement.

Thank you so much! Ryan

ragauskl commented 1 month ago

Super presets can be assigned to be 'per device' in the free tier of eqMac.

You can find device selection if you enable 'Auto Switching' when creating or editing a super preset

image

Regarding issues with some output devices, that may require a bypass as in issue mentioned above - that is being discussed/likely will be added in near future

ryanbugden commented 1 month ago

@ragauskl Am I doing something wrong below? It auto-switches for MBP speakers regardless.

image image
ragauskl commented 4 weeks ago

You need to add preset for those speakers as well and set everything to default so that no additional effects are applied, as eqMac currently does not have a full bypass per device (as mentioned it's being discussed/planned) a selected device will always auto-switch to "Device (eqMac)", so the next alternative is to still use eqMac but just have a preset that does not apply any additional effects/change the audio so it's simply being routed through eqMac.

This way you can modify audio when using one device, but when you switch to device (In this case MBP Speakers) it will switch to that preset that just has the default options/no modifications.

ryanbugden commented 4 weeks ago

@ragauskl Got it thanks. Yeah I'm not using any effects on anything; just having some audio issues on the outputs I don't need eqMac for.