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.

PCM5142: PCM5142 miniDSP using question

Part Number: PCM5142

I found that when i use the output module Int2xOutRom** ,it can output 88.2K-192KHz audio but when inputing 44.1K or 48KHz sample rate audio,it will output 88.2K and 96KHz audio.Maybe that is the reason why  it output awful audio.And i tried using the output module Int8xOutRom** instead, it can output 44.1KHz to 96KHz audio normally but it can't output 176.4KHz and 192KHz audio(Line out).

I want to know why and how to fix this question.

  • this is the miniDSP part.

  • Hi,

    Each framework supports specific sampling rate range for example for this DAc31xx it has 3 frameworks and the supported sampling rates.

    You can click on the PCM5142 framework and hit F1 and you can see the framework and its respective sampling rates information.

    Regards.

  • Thanks for replying.There are two questions i want to confirm:

    1.Is it that reprogram the output module(2xIntOut or 8xIntOut) into PCM5142 when output different sampling rates which the only way to output both 192K & 44.1K ?

    (Cause i found that 8xIntOutRom module support 48K and below , however when i test 88.2KHz and 96KHz sample rate it can work too and 2xIntOutRom also works at 88.2&96KHz.)

    I need to control the volume of i2s output so i need to add miniDSP.

    2.

    When i add miniDsp the I2S output level lower than 0dBFs while without miniDSP is normal.So i'd like to know if something wrong in my design, if the split_1&split_2 module weaken the signal? I use them because i want to add both I2S output and lineout module so i need to split signal to two.Do you have any better way to do it or can you help me figure out why the output level turns lower?

  • Hi,

    I'm not sure I understand your questions, if you hit help on the output module it will tell you the supported sampling rate and the interpolation ratio.

    I'm not sure if you are referring to actual sampling rate or the interpolation rate and what do you mean by working and not working?

    Are you using this property to set your sampling rate and maybe explain what do you set and how do you do your measurement?

    How much lower from 0dBFS? Do you see the signal weakens further as you increase the splitter output channels and what are the register settings?

    Regards.

  • How much lower from 0dBFS? Do you see the signal weakens further as you increase the splitter output channels and what are the register settings? -------------------》 0.5dB lower from 0dBFs.When i set the D_I2S_Out_1(DigitalVolume) to enable.I can control volume of sdout but i output 0.5dB lower from 0dBFs.

    However if i set the D_I2S_Out_1(DigitalVolume) to off it can output 0dBFs.

  • Can you check register 61 or 62 in your system as the digital volume is based on this?

  • I set them to 0x30.Actually, i also test the lineout output level , whose output level is 0dB when the registers 61&62 was set to 0x30;

  • Sorry,I got help and found datasheet had describe this.

  • OK, good to know.