12.07.2015 Views

VS1033 - MP3/AAC/WMA/MIDI AUDIO CODEC - VLSI Solution

VS1033 - MP3/AAC/WMA/MIDI AUDIO CODEC - VLSI Solution

VS1033 - MP3/AAC/WMA/MIDI AUDIO CODEC - VLSI Solution

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>VLSI</strong><strong>Solution</strong> y<strong>VS1033</strong>c<strong>VS1033</strong>C9. OPERATION9.9.3 <strong>WMA</strong>Windows Media Audio (<strong>WMA</strong>) is enclosed as data packets into Advanced Systems Format (ASF) files.This file format is not suitable for random-access.However, it is also possible to implement fast forward and rewind for <strong>WMA</strong> files. The easiest way is touse the resync field (see Section 9.9.2), perfect fast forward and rewind can be implemented by usingthe jumpPoints table and making seeks only on packet or data block boundaries.9.9.4 MidiMidi is not at all suitable for random-access. You can implement fast forward using the playSpeedbits of the midiConfig field to select 1-128× play speed. SCI DECODE TIME also speeds up.If necessary, rewind can be implemented by restarting the decoding of a <strong>MIDI</strong> file and fast forwardingto the appropriate place. SCI DECODE TIME can be used to decide when the right place has beenreached. This is best suited for soundless rewind.Version 1.00, 2008-02-01 56

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!