You have not gotten any hits on this. I can’t answer your question directly, but perhaps this will stir the pot. It is actually a corollary concept.
Let’s say you have digital aids and there are 30 (just a number) input channels. So what is being sensed by the mikes is divided into 30 channels. Channel may not be the correct term, it does not really matter. In this concept more is better.
Load whatever program you wish on whatever platform you have.
Now assume you have a remote. It can switch programs and whatever. But let’s add a side wheel. At the end stop the wheel does nothing. Your audi’s program(s) rule.
Then let’s let ten clicks on the wheel step through the 30 channels. Each time it clicks it selects three adjacent channels and the other 27 channels are attenuated by some agreed upon amount. When you want to hear a person, a speaker, a bird or whatever you can step the wheel till that sound source pops out of the background mix. You merely adjust it to suit your ear and that sound source. At the end just rotate the wheel to null/stop position and your program is back. You can vary the steps, the channels and the attenuation in software. I suspect no system currently offers this. It is very similar to NaidaUP’s concept and but is tunable on the fly. Think of it as a manual override.