This MDP2 design features a Metronome tempo control hack implemented within the iPad. It features the Dynamic Clock module in the MidiFire app by Audeonic to generate a Beats per Minute clock. The design has a tempo range from 20 to 200 Beats per Minute. The clock drives a simple 4 beats per measure display which can be expanded to include other selectable beats per measure or other functions. The Layout can also easily be modified for other tempo control implementations, ranges, and values to suit your needs. It can easily be added to any functional layout you currently use
The MidiFire Scene consists of ‘MD Pro 2’ input and output interfaces with Midi Designer. The principal element is the Dynamic Clock, which generates a midi output at a rate equal to 24 times the displayed BPM. There are input and output StreamByter modules connected to the dynamic clock. The input StreamByter receives Midi messages to start, stop, and set the tempo from MDP. The output SB divides and outputs Midi messages to MDP representing each of the 4 Beats.
The Clock Control consists of a Slider to control the Tempo of the MidiFire Dynamic Clock. It’s main feature is the use of Named Ticks to display the tempo and the corresponding term.
The video provides details of the design and the MidiFire StreamByter Code.