VS10XX Patches

VS1053b Patches w/ FLAC Decoder

  • Combines the separate VS1053b patches
  • AAC: Unused data at the start of the mdat atom in MP4 is now skipped. (Some NERO versions generated extra data there.)
  • HE-AAC: When parametric stereo (PS) is active, PS header frame was required to be present in the first encountered SBR frame or the decoding could crash. This patch fixes the problem.
  • Vorbis: Removes an occasional windowing overflow from Vorbis decoding and thus increases playback quality.
  • Ogg: Enables playing of Ogg streams that have the highest bit set in the stream number.
  • IMA ADPCM: Enables also data transfer when IMA encoding mode is started.
  • An extended version of the patch contains a FLAC (Free Lossless Audio Codec) decoder (2 channels, upto 24 bits, upto 48kHz)

Version: 1.10
Modified: 2009-06-23
Devices: VS1053b
Download: vs1053b-patches110.zip vs1053b-patches.pdf

VS1053b Realtime MIDI Start code

  •   Starts the real-time MIDI mode by a few SCI writes.

Version: 1.0
Modified: 2009-01-12
Devices: VS1053b
Download: vs1053b-rtmidistart.zip

VS1033d Layer 3 Patch

  • The new full-accuracy mp3 decoder in VS1033d clears already decoded frequency bands if bits run out during Huffman decoding.
  • With patch does not regard bits running out in Huffman decode as an error.

Version: 1.0
Modified: 2008-08-15
Devices: VS1033d
Download: mp3fix100.zip

VS1003b WMA Webcast / Rewind Patch

  • Makes WMA Rewind/Fast forward easier by improving the resynchronization code that finds the ASF packet boundaries automatically.
  • WMA file contents does not need to be modified anymore!
  • Reads Audio Media information also inside a Header Extension Object.
  • If Data Object size is zero, enters broadcast mode that ignores file size.
  • Automatically enters broadcast mode (ignores file size) when resync performed.
  • Decreases the required transfer rate for files that have a lot of padding or unused bytes.
  • wmawebcast.pdf

Version: 0.9
Modified: 2008-04-22
Devices: VS1003b
Download: vs1003B-WMA-webcast090.zip

VS1053b IMA ADPCM Encoder Fix

  • When IMA encoding mode is started, monitoring works, but encoded data transfer never starts.
  • This patch fixes the problem.

Version: 1.00
Modified: 2008-05-23
Devices: VS1053b
Download: vs1053b-imafix100.zip

VS1033c WMA Resync Patch

  • Makes WMA Rewind/Fast forward easier by improving the resynchronization code that finds the ASF packet boundaries automatically.
  • Automatically enters broadcast mode (ignores file size) when resync performed.
  • Also disables AAC dynamic range control (DRC) to help AAC rewind.
  • Can be used with other VS1033c patches (except Pitch Shifter and RT-MIDI application).
  • wmaresync.pdf

Version: 1.10
Modified: 2008-02-22
Devices: VS1033c
Download: vs1033c-wmaresync110.zip

MPEG2.0 Layer 2 Patch

  • Patch is not required if layer I/II support is not enabled.
  • Enables halfrate (24000Hz, 22050Hz, and 16000Hz) MP2 files.
  • Improves layer II decoding accuracy in VS1033c.

Version: 1.1
Modified: 2007-03-14
Devices: VS1011e, VS1033b, VS1033c
Download: layer2patch110.zip

MPEG2.5 Layer-3 8kHz Stereo Patch

  • Corrects decoding problems with 8kHz stereo files.

Version: 1.1
Modified: 2005-04-09
Devices: VS1002d, VS1003b
Download: mp3_8kHz_patch11.zip

VS1002d ADPCM Recording Patch

  • Improves VS1002d's firmware to allow better quality ADPCM recording

Version: 1.00
Modified: 2004-09-23
Devices: VS1002d
Download: vs1002d_adpcm_100.zip