made piano-roll and note directives use the models