Platform SDK: DirectX

Using Downloadable Sounds

This section covers the use of downloadable sounds (DLS) in DirectMusic. For an architectural overview of DLS, see Downloadable Sounds.

Most applications do not have to deal directly with instruments or downloadable sounds. The opening of collections and downloading of instrument data is handled by the band object. When you download a band, all the instrument data associated with that band is downloaded as well. For more information, see Using Bands.

[C++]

For specialized DirectMusic applications that do their own DLS management, two steps must be taken: loading the instrument collection and downloading instrument data to a port.

These steps are covered in the following sections:

Applications that allow the editing of instruments and collections must work with DLS data at an even lower level. This topic is covered in the following section:

[Visual Basic]

More information about working with collections is presented in the following topics: