Button Bass is a free online music beat generation tool that allows users to play the piano using the keys of their keyboard, sample audio from hundreds of songs and choose mixers to incorporate into their beats. Beatlab is another good online beat creating tool available for free.
Audio Tool is a free music beat generator that offers a variety of tools to assist users in creating their own custom beats. Audio Tool users can utilize numerous synthesizers and beatboxes such as the Machiniste, the Pulverisateur and the Heisenberg. Button Bass allows users to generate a variety of musical patterns based on instruments such as the piano, guitar and drums.