Thanks, I think you are right that LMMS would fit the bill. That is what most struck my interest when I first read the article. Tried it out briefly then and didn't get too far. Tried it again just now and got a bit further. Will review its documentation as time permits.