I’ve increased value to 3e+08, and I waited for this recursion for a minute, it did not occur, but the file was not created.

I have Objective C written application, where everything works as intended, and my Swift version is stuck on this one. 

Any more ideas?

Artem
On 12 Jul 2018, 16:21 +0300, IOhannes m zmölnig <zmoelnig@iem.at>, wrote:
On 07/12/2018 02:28 PM, artem@katlenok.ru wrote:
Hello community,

I am having a problem when recording a soundfile using pure data in my iOS application.

Just like David’s message here: https://www.mail-archive.com/pd-list@lists.iem.at/msg08232.html
I am having same behaviour with endless recursion:

infinite recursion? (i think you mean something else)


writesf waiting for disk write..
(head 524032, tail 0, room 256, want 256)
... done waiting.

it seems like the write thread fails to put bytes into the disk (and
thus empty the data queue).

is the file created?
do you get an "error" (disguised as an ordinary printout) when trying to
open the file for writing?

does it help if you raise the buffer size (via the 2nd argument to
[writesf~] - it's undocumented, but see [readsf~])

what happens if you close the file before the error appears? (e.g. does
it get written?)

gfamdsr
IOhannes


_______________________________________________
Pd-list@lists.iem.at mailing list
UNSUBSCRIBE and account-management -> https://lists.puredata.info/listinfo/pd-list