halo.
YD> mm, after examining your patch and your frequent YD> opening of the same file, i had a look at the code YD> again and it that case, there might be a leak YD> because the title of the mp3 was not freed.
YD> it's fixed in v0.4 but only for linux.
YD> cheers,
YD> sevy/yves
ah thanks. that sounds good. and yes olaf, why not add a "close" message. if you could then even compile with yves new version and tell me when i can download it at http://www.akustische-kunst.org/puredata/winport/winport.html i would say dankeschön a lot.
so joreg.
YD> joreg wrote:
halo.
ok..on initialize [mp3write~] says its using lame 3.90. i do have a lame.exe (and the according dll) here that says it is 3.91 how can i make the node use the newer version?
asdf. joreg.
YD> hi,
YD> unfortunately, there's not a single memory allocation YD> in the main loop of mp3write~ : every internal structure YD> is allocated at object creation, so if something leaks, YD> it's surely lame library itself.
YD> it's funny that i don't see this phenomenon with lame 3.92 YD> on linux.
YD> cheers,
YD> sevy/yves
YD> Joreg Diessl wrote:
halo.
it took me a long time to find out why my pc freezes after about 30 minutes of operation. but now i think i found something.
i am using [mp3write~] to generate an mp3 file that is then taken by an other program and moved to a different folder (i can't do that within pd, right?). now i noticed that my system is continuously loosing memory while this patch is running. when there is no more physical memory available (which i am observing with taskmanager) the system freezes. closing pd priort to a freeze releases all the memory again.
the attached patch is a simplified version of the patch i am using. after stopping the mp3write~ i seem to have to open a dummy.mp3 file to release the other file to make it possible for another application to copy it. for my purpose i would use mode "truncate" of [mp3write~] then, but using modes "truncate" or "append" doesn't seem to make a difference.
using [writesf~] instead of [mp3write~] works. but i need .mp3 files. this happens running pd 0.36-0 on w2k and wxp using mp3write~ version 0.1
help meee youu. joreg.
--cut here------------------- current: http://vvvv.meso.net allstar: http://joreg.ath.cx
--cut here------------------- current: http://vvvv.meso.net allstar: http://joreg.ath.cx
--cut here------------------- current: http://vvvv.meso.net allstar: http://joreg.ath.cx