teach *_sample_bpm to accept numeric arg representing sample duration in seconds in addition to default symbol arg representing the sample name (or string representing a path to a wav or aiff file)