--- jpff@maths.bath.ac.uk wrote: That is what I do not want to break. --- end of quote --- could we clarify what would actually "break"? and would that be such a terrible problem? personally, i dont really care that much about old orcs/scos of mine -- in fact i would say whenever i have tried to render some of my old scores (done around version Csound 2.0 ), 70% of them were "broken" anyway due to changes in Csound itself.. i dont know about others, but for some reason it really bugs me to have to use "reverb2" instead of "reverb", "diskin" instead of "soundin" and (now) "rand2" instead of "rand" (not to mention kdumps 1-4) but then again, it sucks to have to say "outs" instead of "out" even when you specifiy nchnls in the header.. more and more reasons to move to object oriented/real-time/SOAL-like "Dsound"...