Search found 2120 matches
- Wed 2024-03-27 14:28
- Forum: Stand-Alone Applications
- Topic: VS1053b - reducing general midi latency?
- Replies: 5
- Views: 31
Re: VS1053b - reducing general midi latency?
Take a look at VS1003b/VS1033c/VS1053b Real-Time MIDI Input Application from https://www.vlsi.fi/en/support/software/vs10xxapplications.html . The vs1053b version contains a fixed handclap sound and a few others. When you get that working with the Adafruit board, I can compile versions with differen...
- Tue 2024-03-26 16:35
- Forum: Stand-Alone Applications
- Topic: VS1053b - reducing general midi latency?
- Replies: 5
- Views: 31
Re: VS1053b - reducing general midi latency?
The Audio output FIFO is 2048 stereo samples, 46.4ms at 44100Hz samplerate. The vs1053b realtime MIDI mode generates 64 new samples whenever the fill state is < 512 samples (8*64), i.e. 11.6ms at 44100Hz. So, this matches your observations. The threshold could be reduced by replacement code/patch. H...
- Thu 2024-03-07 14:16
- Forum: Slave Decoder Applications
- Topic: Certain OGG files fail to play back
- Replies: 3
- Views: 75
Re: Certain OGG files fail to play back
Yeah, random issues are hard to figure out.
You are probably just using one board and cannot compare the operation between different individuals?
You are probably just using one board and cannot compare the operation between different individuals?
- Mon 2024-03-04 14:20
- Forum: Slave Decoder Applications
- Topic: Certain OGG files fail to play back
- Replies: 3
- Views: 75
Re: Certain OGG files fail to play back
Hi, The file plays with vs1053b-patches active (tested with version 2.9), but doesn't play without the vs1053b-patches. The serial number is 0x9dff06f8, and looking at the Vorbis-related fixed I don't see any other reason why the file would not play without the patches. Maybe the patch upload has is...
- Mon 2024-02-19 14:40
- Forum: VS1010 Forum
- Topic: VS1010 USB I2S ADC
- Replies: 7
- Views: 2817
Re: VS1010 USB I2S ADC
Declaring 24-bit and 32-bit sample sizes in the USB Audio descriptor is easy. However, most of the time 16 bits is already enough to reach the limit of the digital to analog converter. The extra bits can be ignored and the result is exactly the same. Even when using an (external) ADC and/or DAC that...
- Fri 2024-02-09 15:02
- Forum: DSP and Audio Software
- Topic: MP3 playback, pitch control
- Replies: 3
- Views: 152
Re: MP3 playback, pitch control
The list gets bigger the more into detail you go about the functionality. The ROM functionality is described in the datasheets. For the slave decoders the first page of the datasheet lists the important things like decoders, encoders, and "effects". The functionality can be extended by loa...
- Thu 2024-02-08 12:54
- Forum: Microcontroller Software
- Topic: ESP32 library for Sparkfun VS1053 module
- Replies: 5
- Views: 1859
Re: ESP32 library for Sparkfun VS1053 module
SCI_HDAT1 is the SCI register number 9. See the datasheet for the SCI register descriptions. (There are only 16 SCI registers, so 0x1a may be interpreted as SCI_AIADDR.)
HDAT1 is 0 when nothing is decoded and shows the detected format otherwise.
HDAT1 is 0 when nothing is decoded and shows the detected format otherwise.
- Thu 2024-02-08 12:01
- Forum: DSP and Audio Software
- Topic: MP3 playback, pitch control
- Replies: 3
- Views: 152
Re: MP3 playback, pitch control
VS1063a has speed/pitch shifter in ROM, and vs1053b-patches package has a loadable code that implements the same for vs1053b. These are slave decoder chips to be used with your own controller. vs1005 also has a driver to implement speed/pitch shifter. vs1000 can also do pitch shifting (http://www.vs...
- Tue 2024-01-30 15:01
- Forum: DSP and Audio Software
- Topic: Can I play an ultrasonic wav using VS1053 & Arduino
- Replies: 7
- Views: 908
Re: Can I play an ultrasonic wav using VS1053 & Arduino
It sounds like you don't need to do the process in real-time, at least for a proof of concept. But if you need to do it real-time, then generating the sine at a defined frequency inside of the vs1053b is still possible (with a plugin). The controller just tells vs1053b the frequency to generate, per...
- Tue 2024-01-30 13:06
- Forum: DSP and Audio Software
- Topic: Can I play an ultrasonic wav using VS1053 & Arduino
- Replies: 7
- Views: 908
Re: Can I play an ultrasonic wav using VS1053 & Arduino
"Limited to WAV" meant that if you only need to support WAV, the sidestream SDM would be easily available. Also, if you only need to play back one steady-state sine frequency, then a very simple sine generator (adjustable frequency) pushing data to the sidestream SDM would do the trick, an...