Thank you opmo.
It all seems to work now.
I really look forward to familiarise myself with the intricate details of this system. I have written some very specialised code for working with harmony, intervals and progressions, written in c++, that I now have a great reason to port to common lisp, a language I studied a lot in the past and find almost perfect for capturing knowledge.
Best regards
Lars