Question

I got this question from a customer:
 
I have been playing with the raspberry pi and its I2S sound output
I have noted the I2C interpreter, but to support I2S you need as second clock signal the LRCLK.
This splits the data channel between the left and right information, at the moment using the SPI I can only see one channel based on the “select” input.
 
Do you have any plans to update the software and maybe add I2S support?
Is there a way to add I2S functionality via a third party API into the DWF software?
Is there a 64 bit version on the way?
 

Share this post


Link to post
Share on other sites

2 answers to this question

Recommended Posts

  • 0
We might add I2S support for the new cross-platform WaveForms3 application.
Until then, you can add two SPI interpreters: one with Select active low for the left channel and another one with Select active high for the right channel.
 
You can use the WaveForms SDK for custom application or script, but custom interpreters are not yet supported.
 
There is no significant speed improvement or other reason to distribute the application for Windows in 64bit version.
The DWF library (for custom applications) is installed in both 32 and 64bit versions on 64 bit Windows.

Share this post


Link to post
Share on other sites
  • 0
For I2S decoder two SPI interpreters could be used: one for left and other one for right channel, with chip select active low and high. Skip of one leading bit might be needed.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now