First up, sorry for the lack of updates, I just got an unexpected promotion at work, so have been pretty well tied up with that for the last couple of weeks.
The further I dug into the audio, the more I realised that I need to ifdef a lot of things for each of the devices, still working on it & will keep working on it.
In the meantime, I'm going to push a generic audio HAL that is configured via an (editable) xml file, it should help to zero in on the right settings for each of the devices.
I'm not an audio engineer by any means & what sounds acceptable to me may not to others, so, this approach will give you guys a bit of power to be able to adjust the mixer to suit your needs...
Will post a rough guide when the time comes.
Need to test out my shiny new ssd, will get synced up & new builds posted this weekend.
wds