Crossfade is not supported. That is to say that MusEQ recommends you do not use it and I can’t be responsible for how MusEQ behaves with it enabled. Sorry but there is enough headache just trying to figure out what the track’s native sample rate is. I don’t want to go into details because it would reveal how my algorithm works, but trust me - Apple doesn’t make this easy.
Well that’s a bit unfair. Let’s put it this way. Apple doesn’t provide any supported mechanism for determining a track’s native sample rate. So it’s not that Apple makes it difficult on purpose.
I hate to make excuses for my own work, but the sample rate matching in MusEQ works way better than I would expect considering how complex its implementation needs to be. It is literally the reason I decided to make MusEQ in the first place. I was just playing around with an idea for an implementation and it worked so surprisingly well that I built an app around it. Having said that, I sometimes doubt it will ever work 100% in all situations but that is the goal.
Playlists are a nightmare, for instance. I’m honestly tempted to state that playlists aren’t supported. It would simplify the code a lot.
The latest version includes a toggle for exclusive mode. Those of you who want to use MusEQ with SoundSource or otherwise please let me know if this works as expected. It is a fine product but I haven’t used it in some time.
I am looking forward to trying this! And I do use Sound Source with various plugins, so I’ll let you know how it works.
I want to continue using Sound Source, and while Lossless Switcher has gotten much better it is still somewhat laggy. So it will great to use something that works a lot better!
One question, does it do bit depth switching? Sample rate yes, but you don’t specify with bit depth. Thanks!
EDIT:
While it doesn’t seem to cause issues as such with Sound Source, it does lock it out regardless of whether “exclusive mode” is toggled on or off. Not sure if they can coexist? Changes in the Sound Source options/settings have no effect, and same with plugins I’m using.