SanDisk SDDK-07 manual SanDisk SDK Components, SD-Audio Layer

Page 6

SanDisk SDK

User’s Guide, Rev. 1.0

 

 

3 SanDisk SDK Components

SD-Audio Layer

Using the API shields host application software form the complexity of SD-Audio. Music player software that controls the display and playing of play lists can accomplish these tasks by calling the API functions. There’s never any need to deal directly with the internals of the functions, files, and data structures.

Supported Functionality with 1.0 Release

SD-Audio navigation support

This function’s behavior model is to return the number of play lists, play list’s name, number of tracks in each play list, and track information for each play list

This function also contains the list of available/free file number (AOBxxx.SA1) for download purpose

This function also contains links and information of a song that is stored in multiple files (2 or more files)

Handles the play list selection, and track selection

Audio Playback support

Support continues play of the entire tracks in the play lists

Support single track selection playback

Random track selection playback

Also supports playback of all tracks that exists’ in the SD Card

Delete Operation

Multiple file deletion of the long song

Single track deletion

Download Operation:

MP3 Audio format

AAC Audio format

Playback of long song that is required more that one SDA file format to store

These files can be stored in sequence SDA files such as (AOB001.SA1, AOB002.SA1, etc).

These files can be stored out of order SDA files such as (AOB001.SA1, AOB004.SA1, etc).

Download of long song, that requires more than one SDA file format to store

These files can be stored in sequence SDA files such as (AOB001.SA1, AOB002.SA1, etc).

These files can be stored out of order SDA files such as (AOB001.SA1, AOB004.SA1, etc).

Next Track, Previous track function is supported in this release

Fast Forward, Fast Backward support

© 2003 SanDisk Corporation

3

10/2003

Image 6
Contents User’s Guide SanDisk SDK Table of Contents Introduction SD-SDK Architecture Overview SanDisk SDK Components SD-Audio LayerFile System Layer SD-SDK Directory StructureSecurity Manager Layer Device Driver LayerSD-SDK High-level Directory Structure Sdsdk ReadmeSample Application Installation Sdsdk Installation GuideRunning the Sample Application SanDisk SDK Known Problems and Limitations Part Numbers SDDK-05 SD Device Driver and File System