Search found 2151 matches

by pasi
Mon 2024-09-09 11:25
Forum: Microcontroller Software
Topic: [VS1053] Simultaneous ADC recording and DAC playback
Replies: 2
Views: 16

Re: [VS1053] Simultaneous ADC recording and DAC playback

By "record" you don't actually mean you want to store the captured line inputs, just decode it and play back from the DAC, right? I.e. receive 2-channel audio data, perform IQ demodulation, feed the resulting signal to the DAC? If you're a relatively proficient programmer, you could create...
by pasi
Wed 2024-09-04 8:38
Forum: Microcontroller Software
Topic: SPI Flash file access
Replies: 5
Views: 63

Re: SPI Flash file access

Are you using any default module firmware version (possibly v072-uart) at the moment? Are you reprogramming the modules? What does the module print during startup?

Do you use specific 'optional' features other than playing? Loop mode, volume command, info command, start at filemode, etc?
by pasi
Wed 2024-09-04 8:28
Forum: System Software
Topic: VS1000D low supply voltage detection.
Replies: 2
Views: 32

Re: VS1000D low supply voltage detection.

The player voltages are first set at the start of main() in usbmass.c . The SD and SPI players do not change the voltages, only the USB mass storage modes set USB voltages and restore player voltages afterwards. Looking at the ROM code, 8 seems the default control value for AVDD, producing about 2.8...
by pasi
Tue 2024-09-03 12:17
Forum: Microcontroller Software
Topic: SPI Flash file access
Replies: 5
Views: 63

Re: SPI Flash file access

Are you telling me I'd need to do some VSIDE programming, or, is the T command available in the same manner as the Pxx comand to play OGG files? You would need to change the preprocessor directive "#if 0" in spiplayer.c (line 442 in the latest code) to "#if 1" to enable the T co...
by pasi
Mon 2024-09-02 14:41
Forum: Microcontroller Software
Topic: SPI Flash file access
Replies: 5
Views: 63

Re: SPI Flash file access

You're not saying it explicitly, but I assume the VS1000 is running the VS1000 Audio Module firmware. The vs1000 Audio Module firmware source code has a "type" command ('T'), which prints out the contents of the named file. However, this is not enabled (in spiplayer.c and sdplayer.c) by de...
by pasi
Fri 2024-08-30 13:57
Forum: DSP and Audio Software
Topic: My VS1063 player project has encountered a new issue. Request assistance
Replies: 3
Views: 154

Re: My VS1063 player project has encountered a new issue. Request assistance

What is the format of the WAV? What is the samplerate, sample size, and number of channels? 4233kbps suggests 24-bit 2-channel 88200Hz (rates over 48000Hz are not supported by vs1063a -- 88.2k probably plays at 22.7kHz), or 24-bit 4-channel 44100Hz (only up to 2 channels is supported by vs1063a, the...
by pasi
Wed 2024-07-24 11:17
Forum: Slave Decoder Applications
Topic: VS1053B: noise when playing MP2 audio
Replies: 2
Views: 1724

Re: VS1053B: noise when playing MP2 audio

Digital zero (or any constant offset) is not a steady signal in mp2's encoding, so this measurement is possible. The noise seems to come from the limited calculation accuracy of the various gains and scalefactors and synthesis in the layer II decoding of the vs1053b. The frequencies are probably mul...
by pasi
Mon 2024-07-08 11:38
Forum: Microcontroller Software
Topic: VS1053 Too high speed of audio
Replies: 1
Views: 1707

Re: VS1053 Too high speed of audio

Is the audio also playing with a higher pitch, or is there parts of it missing?
What does SCI_DECODETIME show? Does it advance once per second?

What is the actual value written to SCI_CLOCKF? What is your crystal? For 12.288MHz crystal, 0x9800 is a good default value for SCI_CLOCKF.
by pasi
Mon 2024-07-08 11:34
Forum: Microcontroller Software
Topic: VS1053 Tests
Replies: 1
Views: 1263

Re: VS1053 Tests

1) If you start with the sci register 1, do you then get the contents of the SCI_STATUS register? The other tests do not automatically return. Once you enter them, they run until you exit (the old sine test has a pattern to end it) or software reset (using the SCI_MODE register bit). 2) You can chan...
by pasi
Mon 2024-07-01 12:14
Forum: Stand-Alone Applications
Topic: VS1011 new foundry?
Replies: 2
Views: 1703

Re: VS1011 new foundry?

We have not found a (relatively) compatible process in the foundries available to us to keep vs1011e in production. Porting to a different process would not create a drop-in replacement device due to voltage differences (and because vs1011e only uses two voltage supplies). If you're using the LQFP-4...