Back to Basics: how to build a FrotMachine