Using writesf~, I am unable to write aiff files to disk that aren't empty or invalid. wav works perfectly. (Please see attached patch.)
Also it seems that with aiff files the user must specify the extension when defining the filename. For wav files this is given automatically. Doesn't seem very consistent.