Skip to main content

All Questions

Tagged with
2 votes
1 answer
79 views

Is this extra cycle before the MSB a common thing with serial bit timing?

The products that this is specifically around are the Pmod I2S2 which uses the Cirrus CS5343 ADC and CS4344 DAC. It is plugged into a STM32F407G-DISC1. Now I am having some trouble figuring out ...
robert bristow-johnson's user avatar
-1 votes
1 answer
225 views

Sending ADC I2S output to PC through USB port

I want to use PCM1808PWR ADC at 96kHz 24-bit to convert analog instrument signal to digital (in short I want to build USB audio interface). How should I send I2S output from ADC through USB port? I ...
user363431's user avatar
2 votes
1 answer
124 views

Opinion on Solution for minimal CPU use for STM32 based precision external ADC conversion timing

I have been working on a data acquisition system that requires fairly high sample rates given the resolution and dynamic range requirements. The front end performs well, but to avoid wasting large ...
Luke Gary's user avatar
  • 1,085
0 votes
0 answers
387 views

Capturing High Speed I2S To SD Card

I've been working on a project that involves receiving two high speed I2S lines and writing the data off of them to an SD card. The interface has the word select and bit clock I2S lines shared between ...
RomanPort's user avatar
4 votes
1 answer
374 views

If I invert an I2S data line, it inverts the audio, right?

It seemed obvious to me, but then I read all these audio forums where they're talking about overflow, tones, etc. and I just want to make sure I'm not missing something. If you take an I2S signal: ...
endolith's user avatar
  • 28.9k
1 vote
0 answers
182 views

Capturing High Sample Rate I2S via USB

Recently, I started working on a project to convert my Sony XDR-F1HD radio to a device that I can connect to over ideally USB to record the RF signal off of the air. All demodulation and processing is ...
RomanPort's user avatar
0 votes
0 answers
108 views

I2S: generate BCLK/WDCLK in the absence of a master device

I'm trying to understand if I can use 4 x PCM4222 ADCs (datasheet) with the ADAT generator AL1401 (datasheet). They would be working togheter using PCM audio mode, left-justified format, that both ...
Dimitri Petrucci's user avatar
0 votes
0 answers
122 views

How to capture the I2S signal via Raspberry Pi Zero?

I would like to capture the I2S data from ADC CS5340 by raspberry Pi zero, but I could not find relevant I2S API to use in raspberry pi zero. Could anyone help me on this? Thanks!
Hui Zhou's user avatar
0 votes
0 answers
341 views

Transmitting I2S over 6ft

I've been looking at audio ADCs with most rated at 192Ksps with 24 bit audio. Typically the output is in I2S, but I understand that the signal is not intended to go far. I understand that HDMI can ...
LinuxGogley's user avatar
0 votes
1 answer
359 views

V1401 ADAT transmitter and PCM4222 ADC

I'm trying to understand if I can use a V1401 ADAT transmitter with the PCM4222 ADC. datasheets: Coolaudio V1401 TI PCM4222 They will be communicating by their PCM audio serial port interfaces, ...
Dimitri Petrucci's user avatar
3 votes
1 answer
1k views

How does this Audio ADC know which rate to sample the audio at

The part under question is PCM1808. This device needs an external system clock on the SCKI pin. From the master device it shall need LRCK, BCK & DOUT. The LRCK chooses the left/right channels. BCK ...
quantum231's user avatar
1 vote
0 answers
1k views

ADC input to raspberry pi - I2C vs I2S

I'm trying to create a microphone array and take readings into a raspberry pi. I'm having an 8 bit ADC connected to the pi via I2C (SCL and SDA pins). I'm able to read samples (0-255) into my pi using ...
Kevin Martin Jose's user avatar
3 votes
3 answers
5k views

I2S to SPI or some other normal interface

I need to get the higest possible precision from an analog to digital convertor (and by high I mean 24bits or more), 10 times per second. To this end I've decided to investigate using an ADC that is ...
user avatar