This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

How to config TLV320AIC3105 "Preset Filters" mode ?Are there any reference codes?

Other Parts Discussed in Thread: TLV320AIC3105

Hello, I am using TLV320AIC3105 in my project, through MCU i2c bus to config 3105, i want use "Preset Filters" function such as  Rock, Jazz, Classical, or

Pop. but i don't know how to config . i need a  detail account of the configure, if  some one can provide   reference codes, thanks very much. 

  • Hi MT, Welcome to E2E!,

    I have moved the post to the correct forum and asked one of my colleagues to help you, He will be able to get back to you soon.

    Best Regards,

      -Diego Meléndez López
       Audio Applications Engineer

  • Hi MT,

    Thank you for your interest in our products.

    You may see the next table to obtain the filter registers configuration:

    Rock Jazz Classical Pop

    w 30 00 01
    w 30 01 7F FF
    w 30 03 DB 79
    w 30 05 1D 69
    w 30 07 53 A5
    w 30 09 AE 4D
    w 30 0B 4F D8
    w 30 0D 1C 83
    w 30 0F E5 85
    w 30 11 7D C4
    w 30 13 84 64
    w 30 15 3A F3
    w 30 17 F4 C3
    w 30 19 50 4B
    w 30 1B 7F FF
    w 30 1D DB 79
    w 30 1F 1D 69
    w 30 21 53 A5
    w 30 23 AE 4D
    w 30 25 4F D8
    w 30 27 1C 83
    w 30 29 E5 85
    w 30 2B 7D C4
    w 30 2D 84 64
    w 30 2F 3A F3
    w 30 31 F4 C3
    w 30 33 50 4B

    w 30 00 01
    w 30 01 7F FF
    w 30 03 FA C9
    w 30 05 C7 AC
    w 30 07 54 DE
    w 30 09 AE 23
    w 30 0B 4F 11
    w 30 0D 06 9A
    w 30 0F 25 3F
    w 30 11 7C B3
    w 30 13 86 70
    w 30 15 3A F3
    w 30 17 F4 C3
    w 30 19 50 4B
    w 30 1B 7F FF
    w 30 1D FA C9
    w 30 1F C7 AC
    w 30 21 54 DE
    w 30 23 AE 23
    w 30 25 4F 11
    w 30 27 06 9A
    w 30 29 25 3F
    w 30 2B 7C B3
    w 30 2D 86 70
    w 30 2F 3A F3
    w 30 31 F4 C3
    w 30 33 50 4B

    w 30 00 01
    w 30 01 75 90
    w 30 03 8E 11
    w 30 05 6E 86
    w 30 07 71 CD
    w 30 09 B6 F5
    w 30 0B 36 96
    w 30 0D 7C 37
    w 30 0F 87 5A
    w 30 11 3B 45
    w 30 13 D6 15
    w 30 15 3A F3
    w 30 17 F4 C3
    w 30 19 50 4B
    w 30 1B 75 90
    w 30 1D 8E 11
    w 30 1F 6E 86
    w 30 21 71 CD
    w 30 23 B6 F5
    w 30 25 36 96
    w 30 27 7C 37
    w 30 29 87 5A
    w 30 2B 3B 45
    w 30 2D D6 15
    w 30 2F 3A F3
    w 30 31 F4 C3
    w 30 33 50 4B

    w 30 00 01 
    w 30 01 7F B9
    w 30 03 81 C1
    w 30 05 7C CE
    w 30 07 76 7F
    w 30 09 D9 6C
    w 30 0B 1D 55
    w 30 0D 7E 3E
    w 30 0F 83 77
    w 30 11 2D 71
    w 30 13 DE 72
    w 30 15 3A F3
    w 30 17 F4 C3
    w 30 19 50 4B
    w 30 1B 7F B9
    w 30 1D 81 C1
    w 30 1F 7C CE
    w 30 21 76 7F
    w 30 23 D9 6C
    w 30 25 1D 55
    w 30 27 7E 3E
    w 30 29 83 77
    w 30 2B 2D 71
    w 30 2D DE 72
    w 30 2F 3A F3
    w 30 31 F4 C3
    w 30 33 50 4B

    Where 'w' is to write in register, the first value (30) is the address device, the second value is the register number and the last values are the values to be written in registers. Please note that all the values are written in page 1. For more information about the programming format, please refer to TLV320AIC3104 Programming Made Easy (valid to TLV320AIC3105 too).

    You may try using the TLV320AIC310xEVM-K - Graphical User Interface (GUI) Software if you are interested in more preset configurations.

    I hope this helps you. If you still have questions, please let me know.

    Best regards,

    Luis Fernando Rodríguez S. 

  • Hi Diego Meléndez López & Luis Fernando Rodríguez S, thanks for your help. that's very good!