Search found 1731 matches

by pasi
4 minutes ago
Forum: DSP and Audio Software
Topic: VS1003 PCM Output Latency
Replies: 1
Views: 2

Re: VS1003 PCM Output Latency

The B in vs1003b is the firmware version indicator. You can guess from B that there has been a private vs1003a prototype before the vs1003b production version. The DAC FIFO is 2048 stereo samples, the SDI FIFO is 1024 words. See http://www.vsdsp-forum.com/phpbb/viewtopic.php?f=11&t=1463 For smaller ...
by pasi
Wed 2020-11-25 10:49
Forum: Stand-Alone Applications
Topic: VS1053 - Flash at the same SPI bus
Replies: 2
Views: 43

Re: VS1053 - Flash at the same SPI bus

Hi, It seems to refer to the "Connecting SPI Buses" (vs10XXan_spi.pdf) from http://www.vlsi.fi/en/support/applicationnotes.html . Mostly, you have to reserve GPIO pins for all of the chip select signals. Also, you should note that SD/uSD cards connected to the same SPI bus might produce issues, beca...
by pasi
Wed 2020-11-18 14:30
Forum: Microcontroller Software
Topic: vs1003b pitch/tempo shifting
Replies: 15
Views: 295

Re: vs1003b pitch/tempo shifting

A better version of the pitch shifter is available for VS1005.

The original version: http://www.vsdsp-forum.com/phpbb/viewto ... =13&t=2092
And later integrated into the regular distribution (see the link in the second post of that thread).
by pasi
Wed 2020-11-18 10:43
Forum: Microcontroller Software
Topic: vs1003b pitch/tempo shifting
Replies: 15
Views: 295

Re: vs1003b pitch/tempo shifting

It sounds like that's what that specific algorithm can accomplish. The difference between speeding up and slowing down is that when speeding up, the playback plays everything only once (uses windowing to play two portions at the same time to "compress" the playing time), while when slowing down the ...
by pasi
Tue 2020-11-17 11:28
Forum: Microcontroller Software
Topic: vs1003b pitch/tempo shifting
Replies: 15
Views: 295

Re: vs1003b pitch/tempo shifting

Can you record a short piece of what it sounds like? It might give us some more ideas.
by pasi
Mon 2020-11-16 12:47
Forum: Microcontroller Software
Topic: vs1003b pitch/tempo shifting
Replies: 15
Views: 295

Re: vs1003b pitch/tempo shifting

Does it happen with all files? Can you attach or send to support the one you use?

The top two reasons for "hickups" are:
1. The clock is not high enough to decode when you speed up tempo or pitch shift higher.
2. You are not providing the audio data quickly enough to SDI.

Can you monitor DREQ?
by pasi
Mon 2020-11-16 11:01
Forum: Microcontroller Software
Topic: vs1003b pitch/tempo shifting
Replies: 15
Views: 295

Re: vs1003b pitch/tempo shifting

Cocoa wrote:
Fri 2020-11-13 3:25
the volume changes a lot, besides, it doesn't play fluently, accompanied with noise.
What kind of noise? What you hear could be just due to the very simple (and old) pitch-shifting algorithm.
by pasi
Fri 2020-11-13 11:23
Forum: Microcontroller Software
Topic: vs1003b pitch/tempo shifting
Replies: 15
Views: 295

Re: vs1003b pitch/tempo shifting

You should not write to AUDATA. The samplerate is determined from the audio file you send.

Do you have issues when you speed up the tempo or when you slow down the tempo?
by pasi
Thu 2020-11-12 10:39
Forum: Microcontroller Software
Topic: VS1053 MP3 Shield - ID3 question
Replies: 2
Views: 736

Re: VS1053 MP3 Shield - ID3 question

Sorry, I'm not familiar with the mp3 shield. Googling got me to where you are, i.e. found the documentation of the getTrackInfo() function, but not how to open/set the filehandle for it (without playing the file). It would apparently require digging deeper into the library source code.
by pasi
Wed 2020-11-11 11:50
Forum: DSP and Audio Software
Topic: issue of vs1063's encoding gain
Replies: 14
Views: 813

Re: issue of vs1063's encoding gain

Great that you had that resolved!