on randomImage(path = "images/random/") { local ( fileName, f = radio.file.getSubFolder (path)); local (ct = file.filesInFolder (f,1), i=1); local (imageNumber = random(1,ct)); on getNthFile (f) { if i == imageNumber { fileName = file.fileFromPath (f); return (false)} else { i++ }}; file.visitFolder (f, 1, @getNthFile); return (radio.macros.imageRef("images/random/" + fileName))}