Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Question] How to Use Super Preset Feature? #732

Closed
arandorion opened this issue Sep 10, 2022 · 14 comments
Closed

[Question] How to Use Super Preset Feature? #732

arandorion opened this issue Sep 10, 2022 · 14 comments

Comments

@arandorion
Copy link

I'm not sure what the Super Preset feature is supposed to do, but I can't seem to get it to do anything. Is there any documentation for it?

I get the impression it's supposed to auto-switch when your sound output device changes. I get a notification when that happens, but it doesn't change anything about the app. It doesn't switch to a different EQ profile. What is supposed to be happening?

Thanks

@nodeful
Copy link
Collaborator

nodeful commented Sep 10, 2022

I knew this would come up at some point as I agree the User Experience is not the most straight forward with this feature.
You know how when you have an EQ preset selected and you made a change the presets switches to Manual and you have to save the preset again if you want those settings to apply to a preset.
With Super Presets the behaviour is a little different. If you have a Super Preset selected and you make any changes it is instantly saved to the selected preset. So what probably happened in your case is that you created a preset for 1 setup, then instantly started to create a setup for the 2nd preset, but this whole time you were applying the new settings to the 1st preset.
What you need to do once you created the first preset is press the "Deselect" button or create a new preset straight away. Only then start applying the settings that you want for the 2nd preset.
I hope this explains the behaviour, if you have a suggestion on how I can make this better, please let me know, I'm open to discuss and modify this feature.

@grorliofo
Copy link

Hi, I do have the same "issue".
I do understand your explanation of order. But I dont manage to get it happen.
The Super preset doesnt change after automatic device switch. Once in a while it does including the banner that it changed. But the behavior appears to be erratic an incomprehensible to me. Is there a more detailed step by step explanation of how to get it working, or is there perhaps a bug involved? Thanks for pointing out, as I think this is a brilliant feature I would love to use!

@JarrettBillingsley
Copy link

I don't know if I'm doing something wrong with this feature. I have two Super Presets with different EQs, one for the internal speakers and one for a headset. I can manually switch between them fine, and they definitely have different EQs. I have them both set up to auto-switch based on which output device is used. eqMac detects which output device is being used, but it does not auto-switch the super presets. I also have "Notify when Autoswitched" turned on for both presets and I never get a notification, so it doesn't seem to be triggering the preset autoswitching at all.

@grorliofo
Copy link

grorliofo commented Jan 3, 2023

Hi everyone with this issue.
Now it seems to be working reliably for me. Not sure what changed. What I found out is:
When you have the EqMac Panel open, the shown Superuserpreset will always be active. So if you change/plug anoterh device it will not change to the desired preset as the current one will rule over. So if I set things the way I want and close the panel EqMac does switch properly including the notification of the change.
Specs: Version 1.7.2 driver: 2.3.1 UI: 4.4.1 MacM1max 2021 Monterey 12.5
Maybe that helps...

@JarrettBillingsley
Copy link

It still does not work for me even if I have the eqMac panel closed. I have the exact same versions of everything eqMac related, but I am on Monterey 12.1 on a 2015 Air. Maybe there is an OS compatibility issue.

@grorliofo
Copy link

Very strange. It works for me with three different devices: Headphones, Macspeakers, external device. Only thing coming to my mind is that the battery might have fully drained over the holidays leading to a reset of the NVRAM/SMC. MAybe this resetted a driver, which made things working. Far fetched, but only thing coming to my mind.
But anyways I realize, that although it magically started working on my machine with the automatic switching of devices and presets triggered by plugging/unplugging: the fact that the apparent preset in the open panel always seems to have priority, it means that manual switching of the output device via the EqMac panel itself will always bypass the switching of the superpreset, or even mess up the assigments of superpreset with the output devices.

@grorliofo
Copy link

Update: now it seems to work all the way it is supposed to.
It changes the designated presets and eqs according to automatic (plugging devices) as well as manual (selscting via EqMac panel) changing of devices...
It is totally unclear and utterly erratic to me as there have been no updates on any component...
Only thing I observed while the testing is, that eqMac will never change presets until there is audio being put out. So if you test and try keep always an audio stream running. At least this could perhaps resolve some confusion.
Otherwise it seems the best I can do is wishing everyone luck..

@seb-koch
Copy link

seb-koch commented Jan 17, 2023

I hope this is the right place to ask as it relates to the Super Preset: Is there any plan to save the Balance configuration in the preset? In my scenario I am having different balance setup depending on the output device. Please point out if there is a different way to store balance information. Thanks.

Thanks for the great work, so far I very much like eqMac.

@ahjota
Copy link

ahjota commented Apr 28, 2023

Only thing I observed while the testing is, that eqMac will never change presets until there is audio being put out. So if you test and try keep always an audio stream running. At least this could perhaps resolve some confusion.

This is what I've observed, too. It's challenging because a lot of apps -- Apple Music specifically -- will pause playback when you switch output devices.

I'd prefer it if the super presets changed as soon as the audio device changes, but if not -- some in-app documentation would be ideal.

@superjeng1
Copy link
Collaborator

Hi, let me try to clarify this. A "Super Preset" contains all (almost, except the volume) the settings on the UI. When a "Super Preset" is selected, it would restore all (almost) settings in the app. While you make changes to anything in the app, the changes is immediately saved to the currently active "Super Preset". You could choose to activate a "Super Preset" automatically when a output device is active or a certain app is output-ing. The switching logic happens when any audio starts to play.

@grorliofo
Copy link

I dont know why, but since a few days it is not working as it did before anymore. It just stopped switching super presets. Its strange, as it worked finde before and I didnt update any component.
Any ideas? would be great to have it working again!

@MKatwood
Copy link

Adding on that I have the same problem as many previous people mentioned where swapping the output device does not auto-switch to the correct Super Preset despite appearing to be set up correctly.
Here are my Super Preset settings:
Screenshot 2024-01-10 at 11 31 16 AMScreenshot 2024-01-10 at 11 31 03 AM

With those settings applied and no headphones plugged in, the main interface appears like this (dropdown menu at bottom auto-selects MacBook Pro Speakers)
Screenshot 2024-01-10 at 11 32 33 AM
when I have the headphones plugged in it looks like this (bottom drop-down menu auto switches to External Headphones but Super Preset does not change)
Screenshot 2024-01-10 at 11 32 22 AM

@TheKayThatWasOrange
Copy link

I can confirm that this feature does absolutely nothing when an output device changes.

@luismrguimaraes
Copy link

Same here. Only seems to work if I disable and reenable the "Super Preset" feature, i.e. clicking this button twice
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

10 participants