# Create a DSP that loads data like multiinstrument playlist

**URL:** <https://qa.fmod.com/t/create-a-dsp-that-loads-data-like-multiinstrument-playlist/15309>\
**Category:** FMOD Engine\
**Created:** [December 11, 2019, 3:25pm UTC](https://qa.fmod.com/t/create-a-dsp-that-loads-data-like-multiinstrument-playlist/15309 "2019-12-11T15:25:09Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![matiaslizana](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/matiaslizana/32/185_2.png) [@matiaslizana](https://qa.fmod.com/u/matiaslizana)\
**Post date:** [December 11, 2019, 3:25pm UTC](https://qa.fmod.com/t/create-a-dsp-that-loads-data-like-multiinstrument-playlist/15309/1 "2019-12-11T15:25:09Z")

</div>

Hi, I need to load multiple data assets in my plugin to work with them (like the multiinstrument on FMOD), and I have two questions:

PLUGIN: How can I get a set of .wavs to store in my plugin before it starts reading. I’m trying with the “GetParamDataCallback” function but I don’t know how to parse them individualy. How can I get them?

INTERFACE: How can I drop multiple audio files to a plugin interface on FMOD? Like the multiinstrument playlist. I supose I have to use “dataDrop” type on the .javascript to define a data container, but I don’t know how to deal with multiple sounds.

Thanks in advance

---

<div class="post-metadata">

**Author:** ![matiaslizana](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/matiaslizana/32/185_2.png) [@matiaslizana](https://qa.fmod.com/u/matiaslizana)\
**Post date:** [December 13, 2019, 5:57pm UTC](https://qa.fmod.com/t/create-a-dsp-that-loads-data-like-multiinstrument-playlist/15309/2 "2019-12-13T17:57:45Z")

</div>

Now I’m using studio.ui.dataDropMode to get this:

![DataDrop](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/1X/6672bcca78b496b59e7f0924f9e8fe8182fd68a8.png)  
But I need more than one sound, so I need something like this:  
  
 ![MultiDrop](https://canada1.discourse-cdn.com/flex036/uploads/fmod/original/1X/ecc5a68b610d5b012d25a224cfadf53a24a6d51a.png)

Someone can help? Thanks

---

<div class="post-metadata">

**Author:** ![richard\_simms](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/richard_simms/32/261_2.png) [@richard\_simms](https://qa.fmod.com/u/richard_simms)\
**Post date:** [December 19, 2019, 12:06am UTC](https://qa.fmod.com/t/create-a-dsp-that-loads-data-like-multiinstrument-playlist/15309/3 "2019-12-19T00:06:03Z")

</div>

Currently we don’t support having playlists like in multi/scatterer instruments for custom plugins.

Instead what you can do is bundle all the audio files into an archive (possibly uncompressed such as a .tar file or using FSBank) and load that single file. You can then have logic within the DSP to parse this data how you need.

---

<div class="post-metadata">

**Author:** ![matiaslizana](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/matiaslizana/32/185_2.png) [@matiaslizana](https://qa.fmod.com/u/matiaslizana)\
**Post date:** [December 19, 2019, 3:12pm UTC](https://qa.fmod.com/t/create-a-dsp-that-loads-data-like-multiinstrument-playlist/15309/4 "2019-12-19T15:12:57Z")

</div>

Yes, I supposed that, so it could be great to have this feature in a future. Thanks
