changed layout to use a Pane.
Now the keyboard is positioned absolutely under beat header.

The pianoroll and beat header are in a scrollpane.
Unfortunately, JavaFX still lacks  a scrollpane header as Swing did.