1# SoundPool (Sound Pool) (System API) 2 3The **SoundPool** module provides APIs for loading, unloading, playing, and stopping playing system sounds, setting the volume, and setting the number of loops. 4 5Before using these APIs, you must call [media.createSoundPool](js-apis-media.md#mediacreatesoundpool10) to create a **SoundPool** instance. 6 7> **NOTE** 8> 9> - The initial APIs of this module are supported since API version 10. Newly added APIs will be marked with a superscript to indicate their earliest API version. 10> - This topic describes only system APIs provided by the module. For details about its public APIs, see [SoundPool (Sound Pool)](js-apis-inner-multimedia-soundPool.md). 11 12## PlayParameters 13 14Describes the playback parameters of the sound pool. 15 16**System capability**: SystemCapability.Multimedia.Media.SoundPool 17 18| Name | Type | Mandatory| Description | 19| --------------- | ---------------------------------------- | ---- | ------------------------------------------------------------ | 20| parallelPlayFlag | boolean | No | Whether the sound can be played in parallel with other active audio streams. The value **true** means that the sound can be played in parallel with other active audio streams, without preempting the audio focus, and **false** means the opposite.<br>This is a system API.| 21