
The slider can be use to change this position when playing. The value is independent of the tempo change.
Ticks / Position: current tick position of the playing Midi and total length. See properties MPTK_Position and MPTK_Duration.
The time can change if a tempo change is received from the Midi sequencer.
MIDI Time / Position: current time position of the playing Midi and total length.
Change tempo or speed have no impact except for MIDI pause.
Real Time: Real time from the start of the playing. Loop On Midi: if check, restart playing automatically when the end of the MIDI file is reached. Nevertheless, all MIDI events are triggering the event OnEventNotesMidi, so you can processing MIDI events in your script without playing it. Send To Synth: if not checked, MIDI file is read by the internal Midi sequencer but no MIDI event is sent to the internal MIDI synthesizer. Pause When Focus Loss: Pause the MIDI playing when the application lost the focus, go in background or application is suspended. See properties MPTK_StartPlayAtFirstNote. Start Play From First Note: search for the first note in the MIDI and plays it immediately. Play At Startup: if checked, start playing when your application starts. Generally, we don’t want to transpose channel 9 which contains drums hit: each note play a different drum, transpose will change the drum played! See method MPTK_TransExcludedChannel. Channel Exception: transpose will not affect this channel. Transpose: transpose the music by half tones. Volume: set the default volume of the playing. For selecting a MIDI from script, See method MPTK_MidiIndex or MPTK_MidiName or MPTK_SearchMidiToPlay (Pro). See MPTK Midi Setup for setting MIDI files DB. See methodįree version comes with a set of MIDI files for demonstration purpose, obviously you can delete all. Before, you have to add MIDI files to the local MidiDB. Select Midi: open a popup with all your MIDI file available in your project. See below the specific parameters that can be apply. Select your MIDI in the Inspector and run your application, the MIDI is playing.