MathGroup Archive 1997

[Date Index] [Thread Index] [Author Index]

Search the Archive

Beats Per Minute Conversion


Can anyone determine the Mma function for the following problem whose
variables and some known solutions are:

Determine the MIDI Coarse and Fine Tuning values for converting to any BPM
playback from a given Sample Rate, MIDI Note and BPM (beats per minute) rate.

GIVEN:
SampleRate = 44100 kHz
Orginal BPM = 52 (beats per minute)
MIDI Note = C4 (i.e. Middle C)
Coarse Tuning = 0 (from a range, in semitones, of +/- 48)
Fine Tuning = 0 (from a range, in cents, of +/- 50)

Four known solutions for different BPM values are:

40 BPM
Coarse Tuning = -05
Fine Tuning   = +46

100 BPM
Coarse Tuning = +11
Fine Tuning   = +32

130 BPM
Coarse Tuning = +16
Fine Tuning   = -14

180 BPM
Coarse Tuning = +21
Fine Tuning   = +50

Benjamin Tubb
brtubb at cybertron.com



  • Prev by Date: Hyperlinks in Mathematica 3.0 notebooks.
  • Next by Date: RE: Flat: Problems & Workarounds Sweden.
  • Previous by thread: Re: Hyperlinks in Mathematica 3.0 notebooks.
  • Next by thread: Re: Beats Per Minute Conversion