Midi file player - for short midi files

Would like to fire up short midi files for breaks and variations

I would like to play the midi files like notes (with a external midi keyboard)

Here a feature wish for a midi file player:

Selecting a midi file via encoder and play them with one button or a external midi keyboard (with velocity)

Midi files shold be able to be loaded on the 8 big pad buttons

Midi files should also be able to drive chords of kordbot

Parameters:

Play to end
Play to key release

Tempo unquantised
Tempo full, half, double, quantised to clock/song speed

Length
Length full, half, double

Transpose
Transpose octave
Transpose over external midi keyboard (playing the midi file like notes)

Groove quantise triplet

Swing

Monotibral
Multitimbral (overlap)

Velocity on/off

Reverse

Loop

Folder structure for hundreds of midi files with subfolder