MIDICalc is a MIDI utility written in Visual Basic. Thus it requires
VBRUN100.DLL, available from any Win*Net distribution board.
<from the documentation>:
What Is MIDICalc?
MIDICalc is the essential utility for the MIDI musician. As a Sequencing
Calculator, it accepts entries in either "ticks" (a.k.a. "pulses" or "clicks")
or in "Measure:Beat:Ticks" format and seamlessly performs calculations between
the two. At the "press of a button" MIDICalc will convert between these two
formats, as well as supply you with Run Time in Hours:Mins:Secs, Seconds, or
Milliseconds. You can enter your data in ANY of these formats or mix them up in a single calculation--MIDICalc will handle all necessary conversions in the
background. As a Real Time Calculator, MIDICalc makes all necessary
conversions between seconds, minutes and hours to provide accurate calculations
f times. And, of course, MIDICalc can handle ordinary numeric calculations
like a standard calculator.
Features:
- True sequence calculations based on user-selectable settings for Tempo,
Meter (Time Signature), and PPQ (Pulses Per Quarter Note).
- Converts between Ticks and Meas:Beat:Tick format.
- Supplies Run Time for any entry or result, based on user-set Tempo and PPQ,
and converts back to Ticks or Meas:Beat:Ticks.
- Easy calculation of Delays by converting any entry or result to
milliseconds, based on user-set Tempo and PPQ, and converts back to Ticks or
Meas:Beat:Ticks.
- User selectable settings for PPQ, Tempo, and Meter.
- Performs calculations for real times and will convert real times to Ticks,
Meas:Beat:Ticks, Seconds, or Milliseconds.
- "Note Pad" for quick entry of whole, half, 1/4, 1/8, 1/16, 1/32, and 1/64
note lengths.
- Entry "button" for dotted note lengths.
- Entry button to convert note lengths to their triplet value.
- Accepts entries as Ticks, Meas:Beat:Tick, Seconds, Hour:Min:Secs and matches results to entry.
- Allows for mixed format calculations: enter the numbers in any allowed
format and all necessary conversions are performed automatically in the