Win32's open() returns only ASCII, not UTF-8, so paths with unicode will not open. Luckily there is the new sys_fopen() function in Pd 0.44 and Pd-extended 0.43.4! :-D It will solve all your woes:
http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revision=16670
Anonymous
Is there something like a #define SYS_FOPEN_EXISTS so that this can be implemented without breaking under older versions?
Check the version of Pd that its being built against, you can see that in trunk/externals/cxc/ascwave.c
OK, done.