I suppose that __tostring/:to_string() is not implemented in renoise.Document.ObservableStringList? This will not print:
local test = renoise.Document.ObservableStringList()
test:insert("hello")
test:insert("world")
print(tostring(test))
print(test:to_string())
We can of course concatenate manually, but I thought I’d ask in case it was an oversight! Or maybe it’s delibrate, if the class is used at places in renoise.Song and it wouldn’t be “prudent” to expose it there.
PS. Love the Document API