AK_COMPOSE
AK_COMPOSE(idx/2, 1, 0, 0) | AK_INVERT;
AK_COMPOSE(idx/2, (idx%2) + 6, 0, 127) |
AK_COMPOSE(idx/2, (idx%2) + 4, 0, 127) |
AK_COMPOSE(0, val, 0, 255) | AK_INVERT;
knew.private_value = AK_COMPOSE(0, idx + 4, 0, 255);
AK_COMPOSE(0, addr, 0, 127) | AK_NEEDSMSB;
AK_COMPOSE(idx/2, (idx%2) + 3, 0, 255);
AK_COMPOSE(idx/2, (idx%2) + 6, 0, 255);
AK_COMPOSE(idx/2, (idx%2) + 4, 0, max_steps) |
AK_COMPOSE(idx/2, 2, 0, 0) | AK_INVERT;
= AK_COMPOSE(idx/2, 1, mixer_ch, 0x07);
knew.private_value = AK_COMPOSE(idx, 3, 0, 0);
knew.private_value = AK_COMPOSE(0, 8, shift, 0);
knew.private_value = AK_COMPOSE(idx, 3, 0, 0);
knew.private_value = AK_COMPOSE(idx, 1, 1, 0);