Run the following from the command line:
gem install beats
This will download Beats from rubygems.org and add a
beats command to your path.
(Note that if you are installing using the default version of Ruby that comes with MacOS X, you might get a file permission error. If that happens, try
sudo gem install beats instead. If you are using RVM or rbenv, plain
gem install beats should work fine.)
The current version of Beats is 2.1.0. If you have an older version, you can update with this:
gem update beats
Not sure what version you have? Run
Beats is not terribly useful unless you have drum sounds to use with it. You can use many wave files as drum sounds. Here are a few collections of sounds to help you get started:
It’s over at GitHub.
X... .... X... ....is now a valid rhythm. Spaces are ignored, and don’t affect the rhythm.
syckYAML parser via an extension.
Structuresection are no longer supported. A
Flowsection should be used instead.
|character. For example,
|X...X...is no longer a valid rhythm. However, bar lines are still allowed to appear elsewhere in the rhythm. For example,
X...X...|X...X...|is a valid rhythm.
Swingdeclaration in the song header.
beatscommand with no arguments, it now displays the help screen, rather than an error message.
~in sound file paths, and it will correctly expand to your home folder. (At least on UNIX OSes, I'm not sure if that works on Windows).
--pathoption allows setting the base path from which relative sound file paths are searched for.
|character to represent bar lines in a track rhythm. This is optional, but often makes longer rhythms easier to read.
-soption, no speedup).
Kitsection in song headers.
-soption, which saves each track to a separate file.
-poption, which only generates a single pattern.
© 2010-17 Joel Strait