An online, open source version inspired by Novation Launchpad