# Streaming sounds from a fsb file

**URL:** <https://qa.fmod.com/t/streaming-sounds-from-a-fsb-file/14284>\
**Category:** FMOD Engine\
**Created:** [January 8, 2019, 5:45pm UTC](https://qa.fmod.com/t/streaming-sounds-from-a-fsb-file/14284 "2019-01-08T17:45:31Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![ed\_welch](https://avatars.discourse-cdn.com/v4/letter/e/8baadc/32.png) [@ed\_welch](https://qa.fmod.com/u/ed_welch)\
**Post date:** [January 8, 2019, 5:45pm UTC](https://qa.fmod.com/t/streaming-sounds-from-a-fsb-file/14284/1 "2019-01-08T17:45:31Z")

</div>

If you want to stream a sound from a fsb file at what point do you call createStream? I mean do you call CreateSound to open the fsb file, get the subsound and then call createStream on the subsound, or do you have to call createStream on the fsb file to start with?

---

<div class="post-metadata">

**Author:** ![ed\_welch](https://avatars.discourse-cdn.com/v4/letter/e/8baadc/32.png) [@ed\_welch](https://qa.fmod.com/u/ed_welch)\
**Post date:** [January 11, 2019, 9:34am UTC](https://qa.fmod.com/t/streaming-sounds-from-a-fsb-file/14284/2 "2019-01-11T09:34:00Z")

</div>

Actually, I figured it out. You can ignore that question.

---

<div class="post-metadata">

**Author:** ![TorutheRedFox](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/torutheredfox/32/5255_2.png) [@TorutheRedFox](https://qa.fmod.com/u/TorutheRedFox)\
**Post date:** [December 29, 2021, 12:50pm UTC](https://qa.fmod.com/t/streaming-sounds-from-a-fsb-file/14284/3 "2021-12-29T12:50:34Z")

</div>

doesn’t help others who can’t figure it out

might want to post your solution and mark that as the solution, not an “I figured it out”

---

<div class="post-metadata">

**Author:** ![jeff\_fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/jeff_fmod/32/1766_2.png) [@jeff\_fmod](https://qa.fmod.com/u/jeff_fmod)\
**Post date:** [January 6, 2022, 12:57am UTC](https://qa.fmod.com/t/streaming-sounds-from-a-fsb-file/14284/4 "2022-01-06T00:57:19Z")

</div>

`createStream` overwrites the Sound you pass in, so it wouldn’t make sense to try to pass in an existing subsound. In this case, the latter option of calling createStream on the .fsb is the way to go.
