re your 2nd problem: options you give to the open command do not reset anything that's not given. i.e., > open xxx play t ... > open xxx timescale .5 does not re-set play to nil. As a result, if you re-open the same stream object, make sure you specify scaled-to nil or whatever the default is.