Search found 1645 matches

by pasi
Wed 2020-01-22 11:05
Forum: Microcontroller Software
Topic: VS1053 real time audio pitch
Replies: 9
Views: 503

Re: VS1053 real time audio pitch

Great to hear it works for you.

The better version exists for vs1005.
by pasi
Fri 2020-01-17 11:55
Forum: VSIDE
Topic: VS1053 / VSIDE / VSDSP Book
Replies: 28
Views: 63868

Re: VS1053 / VSIDE / VSDSP Book

Is there any application / how-to detail or examples on ogg or wav encoding in the book? No, the book teaches how to develop programs that run inside the vs1053. You don't generally need to do any programming for vs1053 if you use it for what it normally does, like decoding and encoding. If you use...
by pasi
Thu 2020-01-16 14:00
Forum: Microcontroller Software
Topic: VS1053 real time audio pitch
Replies: 9
Views: 503

Re: VS1053 real time audio pitch

Hi,
I noticed we have a suitable starting point - the vs1053b AD Monitor with Bass/Treble control. So, I added the pitch shifter function there.

The packet attached, let me know how it works.
by pasi
Tue 2020-01-14 10:16
Forum: Microcontroller Software
Topic: VS1053 real time audio pitch
Replies: 9
Views: 503

Re: VS1053 real time audio pitch

This version of the pitch shifter is very simple and low quality. There just isn't enough processing power reserve to do anything complex. (But we have a better version somewhere.)
by pasi
Mon 2020-01-13 12:57
Forum: Microcontroller Software
Topic: VS1053 real time audio pitch
Replies: 9
Views: 503

Re: VS1053 real time audio pitch

It's the same code. I'll try to take a look this week at how at odds the encoding mode actually is with the pitch shifter. If their core routines do not interfere with each other, then it would 'only' need some ratio finetuning to keep the output latency relatively constant. (Not to say it would be ...
by pasi
Wed 2020-01-08 14:46
Forum: Microcontroller Software
Topic: vs1011e volume change popıng
Replies: 4
Views: 115

Re: vs1011e volume change popıng

1. Pop happens if gain is changed when the signal is non-zero. The amount depends on the signal level and amount of gain change. This is universal. vs1011e has "analog" and digital volume control parts, so when you cross -6dB and -12dB, there may be a larger pop. 2. Keep sending data to SDI, or you ...
by pasi
Wed 2020-01-08 11:17
Forum: System Software
Topic: VSMD001 - Read an auxiliary file
Replies: 1
Views: 68

Re: VSMD001 - Read an auxiliary file

VS1000 can have only one file "open" at a time. The second file you would need to read outside of the filesystem routines. If you assume non-fragmented files, you would: 1) FileOpen() the side-information file, read and save minifatFragments[0].start (and optionally size). Read a sector with ReadDis...
by pasi
Tue 2020-01-07 11:20
Forum: Microcontroller Software
Topic: VS1003 IMA ADPCM recording: nose from SPI bus
Replies: 1
Views: 521

Re: VS1003 IMA ADPCM recording: nose from SPI bus

SD cards consume a lot of peak current while writing. Do you have a separate power supply for the SD?

Also check the orientation of your microphone capsule. There can be a huge difference in the output level if the capsule is the wrong way around.
by pasi
Tue 2020-01-07 11:16
Forum: Stand-Alone Applications
Topic: Audio Book Player
Replies: 1
Views: 541

Re: Audio Book Player

The Ogg Vorbis decoder in vs1000 supports a "goTo" feature in 1-second resolution. With some tricks the resolution can be made better. Most other decoders support the same feature, for example the latest vs1010 and vs1005 mp3 decoder versions implement a fairly quick goto. If you have control over t...
by pasi
Tue 2020-01-07 11:05
Forum: Stand-Alone Applications
Topic: VS1053 Output Resistors?
Replies: 1
Views: 357

Re: VS1053 Output Resistors?

It's hard to say without knowing where they were added. If in series with the output, they limit short-circuit current during headphone plug insertion. (While inserting a plug, it physically short-circuits some of the contacts.) -- This is as much to protect the power supply as it is to protect the ...