Sample-duration-based bpm modification
use_sample_bpm  string_or_number (sample_name_or_duration)
Modify bpm so that sleeping for 1 will sleep for the duration of the sample.
Introduced in v2.1
Examples
 
  | # Example 1 | 
  | 
use_sample_bpm :loop_amen 
live_loop :dnb do
  sample :bass_dnb_f
  sample :loop_amen
  sleep 1                 
end
 | 
#Set bpm based on :loop_amen duration
 
 
 
#`sleep`ing for 1 actually sleeps for duration of :loop_amen
 
 | 
 
  | # Example 2 | 
  | 
use_sample_bpm :loop_amen, num_beats: 4 
                                        
                                        
live_loop :dnb do
  sample :bass_dnb_f
  sample :loop_amen
  sleep 4                 
                          
                          
end
 | 
# Set bpm based on :loop_amen duration
# but also specify that the sample duration
# is actually 4 beats long.
 
 
 
#`sleep`ing for 4 actually sleeps for duration of :loop_amen
# as we specified that the sample consisted of
# 4 beats
 
 |