3 minutes reading time (581 words)

How to Determine the Tempo of an Audio Clip

How to Determine the Tempo of an Audio Clip
Learn how the integrated sampler can calculate the Tempo of your audio loop.
(works on audio clips up to a length of 32 measures).

Once the length and time signature of an audio clip are known the Integrated Sampling Sequencer (ISS) can calculate the exact number of BPM in any audio clip. You need to carefully set the START POINT and END POINT so that you have a precise (known) number of measures and beats and the sampler will calculate the tempo.

In the SAMPLE EDIT area of the XS, you will find that the END POINT is graphically connected to the TEMPOMETER and MEASURE parameters (shown below):

Sample Loop

• Highlight the END POINT parameter

Once you have "trimmed" the Start Point and the End Point and pressed [ENTER] to extract the useful data... creating a perfectly looping audio clip – you can input the exact number of measures next to the MEASURE parameter. If, for example, you determine you have exactly a two measure audio clip set the MEASURE = 002:00 (that is 002 Measures and no extra Beats). Set an approximate tempo - start at 120bpm. The METER (or time signature is set to 4/4; adjust only if your clip is some other meter). You will notice that the END POINT parameter will have changed in the screen. Using the DATA WHEEL dial the TEMPO (counterclockwise) until it returns to the exact value that indicates the full Length of your clip... you will be adjusting the tempo to the exact number of beats per minute of your audio clip.
As you change the TEMPO you will see the END POINT value increase... when it stops increasing reverse direction until you see it change and then dial it back until it just reaches the precise maximum value (and not one click more). This is the exact tempo of that audio clip within a tenth of a beat. Set your SONG or PATTERN tempo to this value.

In the top screen shot, as I enter the exact length of the audio clip: Measure 002:00; the END Point will change. What this is telling you is that if 217,344 samples at current sampling rate = exactly 2 measures and tempo is 120BPM, here (green "E") is the end point. As you can see in the screenshot, this shortened the sample (moved the END POINT) to 176,400 samples. We want all of the 217,344 samples to be included as part of our 2 measures – so the tempo will have to be slower.


Move the cursor up to the TEMPO parameter and use the Data Wheel (counterclockwise) to reduce the tempo until the End Point again reads precisely 217,344. This occurs on this particular data – revealing the tempo is 97.3 BPM. Placing this sample in a Voice and using it in PATTERN you would set the note-on event with a duration equal to 2 measures @ a tempo of 97.3 BPM.

If you wish to use this loop audio clip at other tempos, you can use the SAMPLE JOB #11, called "SLICE". Slice will sub-divide the sample in separate segments according to audio peaks – assigning each sliced segment to a different key (chromatically) on the keyboard. It will then create a note-on event, precisely placed so that you can make the audio elastic as to tempo. This type of segment slicing will not degrade the audio integrity as you adjust tempo!
Synth 101 - Lesson 3: Methods of Synthesis
Connecting MONTAGE and Logic Pro X

Related Posts

2023 © Yamaha Corporation of America and Yamaha Corporation. All rights reserved.