If you are trying to play files, why are you trying to load the real-time MIDI plugin? The real-time MIDI plugin receives MIDI command through UART (or from SDI), it won't play regular audio files (including .mid files).
MIDI audio files need to be in format 0, i.e. interleaved channels. See midi ...
Search found 2183 matches
- Yesterday 10:29
- Forum: System Software
- Topic: vs1053b sd card midi player
- Replies: 1
- Views: 47
- Thu 2025-06-05 11:44
- Forum: DSP and Audio Software
- Topic: HDAT1 overflows while recording (VS1053)
- Replies: 5
- Views: 477
Re: HDAT1 overflows while recording (VS1053)
Unfortunately vs1063a is similar to vs1053b in this respect. Writing data to the encoded output FIFO doesn't check the read pointer value.
If your write to storage is not blocking, you could detect overflow by the fill state going down (instead of up) on its own (without you reading from it).
Edit ...
If your write to storage is not blocking, you could detect overflow by the fill state going down (instead of up) on its own (without you reading from it).
Edit ...
- Tue 2025-06-03 15:07
- Forum: DSP and Audio Software
- Topic: Possible error in vs1053b_24k_s.plg file?
- Replies: 11
- Views: 566
Re: Possible error in vs1053b_24k_s.plg file?
vs1053 and vs1063 are hardware-compatible, just the firmware ROM is different. Also, the vs10xx ICs are pretty backwards/forwards pin-compatible (other than vs1011 not having CVDD and different voltages).
- Mon 2025-06-02 15:48
- Forum: DSP and Audio Software
- Topic: Possible error in vs1053b_24k_s.plg file?
- Replies: 11
- Views: 566
Re: Possible error in vs1053b_24k_s.plg file?
A 32kHz (96kHz/3) profile would be easier than 36kHz.
Btw, (De)Soldering LPFP-48 (and even LFGA) needs solder flux and a heat gun and a bit of patience and experience. (vs1063a has PCM encoding built-in.)
- Mon 2025-06-02 11:42
- Forum: DSP and Audio Software
- Topic: Possible error in vs1053b_24k_s.plg file?
- Replies: 11
- Views: 566
Re: Possible error in vs1053b_24k_s.plg file?
I think the build process is a bit manual, so there can be mistakes.
I don't know when we can get an update. Meantime, you can look at the older version:
https://www.vlsi.fi/fileadmin/software/ ... er-130.zip
I don't know when we can get an update. Meantime, you can look at the older version:
https://www.vlsi.fi/fileadmin/software/ ... er-130.zip
- Fri 2025-05-30 10:49
- Forum: DSP and Audio Software
- Topic: HDAT1 overflows while recording (VS1053)
- Replies: 5
- Views: 477
Re: HDAT1 overflows while recording (VS1053)
Unfortunately not. The SCI_HDAT1 value is calculated from the buffer read and write pointers. The vs1053b ROM code doesn't check for free space when it outputs, there is no overflow check.
- Wed 2025-05-07 14:26
- Forum: Microcontroller Software
- Topic: [solved] VS1003b real-time MIDI help: silence in simple demo
- Replies: 3
- Views: 585
Re: [solved] VS1003b real-time MIDI help: silence in simple demo
There is no sample memory you could load instruments to. There are some instruments using samples or wavetables, but those are in ROM.
There is no standard mechanism to replace instruments. I have patched some instruments in the RT MIDI Application, but generating new ones require a lot of ...
There is no standard mechanism to replace instruments. I have patched some instruments in the RT MIDI Application, but generating new ones require a lot of ...
- Tue 2025-05-06 13:22
- Forum: Microcontroller Software
- Topic: [solved] VS1003b real-time MIDI help: silence in simple demo
- Replies: 3
- Views: 585
Re: [solved] VS1003b real-time MIDI help: silence in simple demo
The vs1053-rtmidistart code only works with vs1053b, because the code is linked against vs1053b ROM symbols.
I recommend using the vs1003/vs1053 RT-Midi Input application package (from https://www.vlsi.fi/en/support/software/vs10xxapplications.html ) and either writing 0x30 (for vs1003b) to AIADDR ...
I recommend using the vs1003/vs1053 RT-Midi Input application package (from https://www.vlsi.fi/en/support/software/vs10xxapplications.html ) and either writing 0x30 (for vs1003b) to AIADDR ...
- Fri 2025-05-02 13:46
- Forum: Microcontroller Software
- Topic: Bring Up VS1053B in Midi Real-time mode
- Replies: 1
- Views: 850
Re: Bring Up VS1053B in Midi Real-time mode
GPIO0 down, GPIO1 up. Release reset, DREQ should go up and the analog outputs bias to about 1.2V. Do you see these happening?
RX then receives MIDI commands. Logic-level UART transmission is idle high, bits at 31250bps (32us per bit), start bit (low), 8 data bits least-significant bit first, 1 stop ...
RX then receives MIDI commands. Logic-level UART transmission is idle high, bits at 31250bps (32us per bit), start bit (low), 8 data bits least-significant bit first, 1 stop ...
- Tue 2025-03-25 16:30
- Forum: VS1010 Forum
- Topic: VS1010 usb audio stream to I2S
- Replies: 11
- Views: 4563
Re: VS1010 usb audio stream to I2S
You can only have volume settings for actual audio channels coming from the USB, but USB Audio descriptor can describe mixers and other elements that can "publish" subwoofer level control to the USB Audio Interface.
Selector units could be used to switch between amplifier and headphone output if ...
Selector units could be used to switch between amplifier and headphone output if ...