Search found 18 matches

by compuphase
Wed 2024-07-24 21:14
Forum: Slave Decoder Applications
Topic: VS1053B: noise when playing MP2 audio
Replies: 2
Views: 2670

Re: VS1053B: noise when playing MP2 audio

Thank you for the analysis. It makes sense now.

Migrating to the VS1063 may be an option for us (though, of course, I would have hoped for a software fix).
So thanks for also checking this on the VS1063.

Regards,
Thiadmer Riemersma
by compuphase
Tue 2024-07-23 10:53
Forum: Slave Decoder Applications
Topic: VS1053B: noise when playing MP2 audio
Replies: 2
Views: 2670

VS1053B: noise when playing MP2 audio

We are using the VS1053B for audio decoding. One of our customers streams audio in MP2 format (MPEG-1 layer 2). We have enabled layer 1/2 support in the SCI_MODE register. We also use the most recent patches (version 2.9). We have observed noise on top of the signal, when playing back MP2. We have o...
by compuphase
Fri 2018-02-02 15:29
Forum: Microcontroller Software
Topic: Clarification of maximum SPI speed for SCI reads
Replies: 3
Views: 3516

Re: Clarification of maximum SPI speed for SCI reads

Hello Pasi & Henrik,

Thanks. I hadn't taken asynchronous clocks into account. It is clear now.

Regards,
Thiadmer Riemersma
by compuphase
Fri 2018-02-02 11:38
Forum: Microcontroller Software
Topic: Clarification of maximum SPI speed for SCI reads
Replies: 3
Views: 3516

Clarification of maximum SPI speed for SCI reads

Hello VLSI, In the datasheet of the VS1053, it is explained that the maximum SPI speed for SCI reads is CLKI/7 (see the note at the bottom of page 23 of version 1.31 of the datasheet). The rationale is that: tWL, tWH, tH each take 2 samples (minimum) and tV requires 25ns. Therefore tWL + tWH + tH + ...
by compuphase
Fri 2015-05-22 21:31
Forum: Microcontroller Software
Topic: Dynamic Range Control, better resolution for the VU meter
Replies: 3
Views: 2877

Re: Dynamic Range Control, better resolution for the VU mete

Hello Pasi,

A 1.5dB resolution is fine. Thank you for your help.
by compuphase
Thu 2015-05-21 14:40
Forum: Microcontroller Software
Topic: Dynamic Range Control, better resolution for the VU meter
Replies: 3
Views: 2877

Dynamic Range Control, better resolution for the VU meter

Hello everyone, We need a kind of volume "normalization" of different tracks, which basically amounts to compressor/limiter functions. Now, the VS1053 (which is what we are using) offers gain control and a VU meter, which is basically what we need. However, the granularity of the VU meter ...
by compuphase
Thu 2013-08-08 16:01
Forum: Microcontroller Software
Topic: VS1053 plays at double speed/pitch
Replies: 4
Views: 3721

Re: VS1053 plays at double speed/pitch

Hello Panu, The crystal is 12.288MHz. It is multiplied by 3.5 in the PLL (the CLOCKF is set to 0x8800). The device is at a customer's site. However, when talking to another customer, he mentioned having observed a similar thing (although he recollected that the speed/pitch were significantly too hig...
by compuphase
Thu 2013-08-08 13:26
Forum: Microcontroller Software
Topic: VS1053 plays at double speed/pitch
Replies: 4
Views: 3721

VS1053 plays at double speed/pitch

Hello everyone, I have received a report from a customer that our device, that has the VS1053, started playing at double the speed and double the pitch at some point. The device had played normally for days. The MP3 track in question had also played correctly in the days before. The track format is ...
by compuphase
Wed 2013-07-24 15:46
Forum: Microcontroller Software
Topic: Glitches during "Sample Rate Finetuning" (VS1053)
Replies: 4
Views: 3937

Re: Glitches during "Sample Rate Finetuning" (VS1053)

Hello everybody, But I do have a follow-up question: since fine-tuning the crystal frequency is "user code", no wait period is given for that in the datasheet. The application note does not list it either. Is that information available? The above refers to the application note "VS1053...
by compuphase
Tue 2013-07-09 20:57
Forum: Microcontroller Software
Topic: Glitches during "Sample Rate Finetuning" (VS1053)
Replies: 4
Views: 3937

Re: Glitches during "Sample Rate Finetuning" (VS1053)

Hello everyone, Is it advisable to just send SCI commands regardless of whether DREQ is high or low, and use a delay after each command (as given in section 9.6 in the datasheet)? I changed my code to do as I wrote in the quoted remark: just send commands, without checking DREQ. After the command, I...