Patent ID: 8819523

Claim:
A controller for a configurable audio coding system, the controller being arranged to receive from said audio coding system an input comprising at least one performance parameter value indicating at least one performance characteristic of the audio coding system, wherein said controller is configured to maintain a plurality of states, each state corresponding to at least one of said respective performance parameter values and being associated with at least one action for configuring said audio coding system, and wherein said controller comprises a reward calculator configured to calculate a reward parameter based on said at least one parameter value and at least one corresponding performance goal, a state-action evaluator configured to maintain a respective state-action evaluation value for said at least one action associated with each of said states, and to adjust said respective state-action evaluation value depending on a respective value of said reward parameter, an action selector configured to select, for a respective state, at least one of said at least one actions associated with said respective state based on an evaluation of the respective state-action evaluation values of said at least one actions associated with the respective state, and wherein said controller is configured to produce an output comprising data identifying said selected at least one action.