# Non realtime wav writer

**URL:** <https://qa.fmod.com/t/non-realtime-wav-writer/13823>\
**Category:** FMOD Engine\
**Created:** [April 16, 2018, 6:50am UTC](https://qa.fmod.com/t/non-realtime-wav-writer/13823 "2018-04-16T06:50:17Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![vicczhang](https://avatars.discourse-cdn.com/v4/letter/v/e480ec/32.png) [@vicczhang](https://qa.fmod.com/u/vicczhang)\
**Post date:** [April 16, 2018, 6:50am UTC](https://qa.fmod.com/t/non-realtime-wav-writer/13823/1 "2018-04-16T06:50:17Z")

</div>

hello,  
for ios when i use this code, is always error. the code is:

system-\>setOutput(FMOD\_OUTPUTTYPE\_WAVWRITER\_NRT);  
result = system-\>init(32, FMOD\_INIT\_STREAM\_FROM\_UPDATE, &outputPath);

Could you tell me how to use FMOD\_OUTPUTTYPE\_WAVWRITER\_NRT for ios?  
thanks.

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [April 19, 2018, 11:17pm UTC](https://qa.fmod.com/t/non-realtime-wav-writer/13823/2 "2018-04-19T23:17:39Z")

</div>

> [@](#):
>
> hello,  
> for ios when i use this code, is always error. the code is:
> 
> system-\>setOutput(FMOD\_OUTPUTTYPE\_WAVWRITER\_NRT);  
> result = system-\>init(32, FMOD\_INIT\_STREAM\_FROM\_UPDATE, &outputPath);
> 
> Could you tell me how to use FMOD\_OUTPUTTYPE\_WAVWRITER\_NRT for ios?  
> thanks.

You can use WAVWRITER\_NRT with iOS, as long as the outputPath is valid (it also needs to include the file name).

What is the error you are getting?

---

<div class="post-metadata">

**Author:** ![vicczhang](https://avatars.discourse-cdn.com/v4/letter/v/e480ec/32.png) [@vicczhang](https://qa.fmod.com/u/vicczhang)\
**Post date:** [April 20, 2018, 10:58am UTC](https://qa.fmod.com/t/non-realtime-wav-writer/13823/3 "2018-04-20T10:58:30Z")

</div>

thanks your answer。  
My Englisg is not good。  
These days I find the problem。  
the problem code is:  
result = system-\>init(32, FMOD\_INIT\_STREAM\_FROM\_UPDATE, &outputPath);

Modify the outputPath is :

char outputPath[200] = “outputpath”;  
result = system-\>init(32, FMOD\_INIT\_STREAM\_FROM\_UPDATE, outputPath);

the outputPath is pointer,The right is ‘char path’ not pointer path。now it can output wav file。

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [April 22, 2018, 11:38pm UTC](https://qa.fmod.com/t/non-realtime-wav-writer/13823/4 "2018-04-22T23:38:41Z")

</div>

The output path needs to include the file name and extension.  
eg. “outputpath.wav”

---

<div class="post-metadata">

**Author:** ![vicczhang](https://avatars.discourse-cdn.com/v4/letter/v/e480ec/32.png) [@vicczhang](https://qa.fmod.com/u/vicczhang)\
**Post date:** [April 27, 2018, 7:44am UTC](https://qa.fmod.com/t/non-realtime-wav-writer/13823/5 "2018-04-27T07:44:48Z")

</div>

> [@](#):
>
> The output path needs to include the file name and extension.  
> eg. “outputpath.wav”

yes it had set

---

<div class="post-metadata">

**Author:** ![cameron-fmod](https://yyz2.discourse-cdn.com/flex036/user_avatar/qa.fmod.com/cameron-fmod/32/261_2.png) [@cameron-fmod](https://qa.fmod.com/u/cameron-fmod)\
**Post date:** [April 29, 2018, 10:52pm UTC](https://qa.fmod.com/t/non-realtime-wav-writer/13823/6 "2018-04-29T22:52:02Z")

</div>

If you are still getting an error, can you tell me the error?
