Creating an FIR Filter Channel Divider [Part 5] (Software Part @ SPDIF → DSP → DAC)

For creating a DIY FIR filter-equipped channel divider (chan-deba) for a multi-amp system, you can find a list of related articles here!

 

Now, once you have completed the hardware setup, let's proceed with DSP programming right away!

Speaking of programming, in reality, it's just a matter of tinkering around with the GUI, so you don't need any programming knowledge!

 

  I2S Fundamentals

So far, we have used the keyword I2S quite a lot.

I2S stands for Inter-IC Sound, which is a standard protocol used in various digital audio devices to transmit digital audio signals.

If you want more details, you can search for articles about it. Please read them first (relying on others).

 

In a nutshell, I2S is a specification for exchanging audio data using three signal lines:

  • LRCLK: Left/Right Channel Detection Signal
  • BCLK: Bit Detection Signal
  • SDATA: Audio Data

Those are the three signals.

In the previous article, we connected these three signal lines.
 

*I will not touch on MCLK here intentionally. If you are using ADAU1467 for DSP and combining it with a DAC like PCM5102A that does not require MCLK, you don't need to worry about it. However, there are DACs like AK4493 that require MCLK, so I will mention MCLK separately at some point!

 

WiKipedia

 

The actual signals are represented as follows: SCK corresponds to BCLK, WS corresponds to LRCLK, and SD corresponds to SDATA in the diagram above.

 

For now, if you understand that there are three signal lines, you should be able to proceed with reading. If you have any concerns, feel free to look it up for more information.
 

  Software Installation

Please install the following software on your Windows PC. You can also refer to this for guidance.

 

  • SigmaStudio

https://www.analog.com/jp/design-center/evaluation-hardware-and-software/software/ss_sigst_02.html
From this page,

Click here to download and install it like you would with any other software.

I have tested it on a 64-bit Windows 10 system.

 

  • Audacity

DOWNLOAD ACDACITY
こちらも、

Click here to download and install it like you would with any other software.

Let's stop here for now, shall we?