js-bach-with-frame