So the controls are created as expected and do something but not everything I expect.
So my test setup here. is inputs on analog 1, 2 and 5 if I mute all the controls. that works.
but in no setting of the controls can I get channel 5 to output to 1 and 2. setting Ain5 -Out1 and Ain5-out2 does this on the earlier patch.
so even with all the controls at 100% (this should pass every input to every output simultaneously I can't hear the input on ch5 on the headphones.
I'm going to have to look at this tomorrow it's 2:30am here. night guys
Grant
On Sat, May 21, 2011 at 1:54 AM, Daniel Mack zonque@gmail.com wrote:
On Fri, May 20, 2011 at 5:43 PM, Grant Diffey gdiffey@gmail.com wrote:
So something is very whacky with the control map. not sure how to debug this.
The original patch felix posted works as I expect this one doesn't where should I start debugging this?
The first thing would be to define what you refer to with the term "wacky" :)
Does it fail creating the controls? Don't the control do what they're supposed to? Is the behaviour deterministic?
An easy way to track things in the driver is to add printk(KERN_WARNING ...); lines in the driver, then compile, unloaded and load the module again. Then find these lines in your syslog.
Daniel