When I try to write audio data (as short int's) into an array that is initialised with 'x->x_buffer = (short *) getzbytes(65536);', pd crashes
hi,
I think the correct allocation is getzbytes( 65536*sizeof(short) ).
Otherwise, you might write in some pd's internal zones and behaviour becomes undefined. You might have many weird errors after that.
cheers,
Yves/
PS : getzbytes is obsolete, you should use getbytes ( which is exactly the same )/