So now there are two more things you can do:
1) You can add your own oneshots with `BeatBoxer.add_oneshot(oneshot_path, name)`. The `name` argument is optional and will, by default, take the name of the file of the audio.
2) You can edit whatever beat is stored in `BeatBoxer.current_beat` by using `BeatBoxer.edit_current_beat(bpm=None, base_note=None, num_measures=None, remove={}, add={})`. For the `remove` and `add` arguments, the syntax is just what you would put for the kwargs for `BeatBoxer.make_a_beat`.
For example,
python
from beatboxer import BeatBoxer
bb = BeatBoxer()
Make a beat that is just a hihat every beat
bb.make_a_beat(bb.empty(), every_beat=['hihat'])
Decide you only want a beat every other beat starting on the first beat
bb.edit_current_beat(remove={'every_2nd': [('hihat', 1)]})
Bam, easy as that :^)
`
That's all we got for today, folks