We have a number of tracks we want to perform live that have key/synth parts but we don't have a keyboard player so it would be good to have a convenient way to trigger MIDI files and I suspect PD could do what I want. However, I'm a total PD newb so I'm hoping someone has already created something close to what I want?
What I'm looking for is a patch that lets me create playlists of MIDI files that are triggered at a tempo determined by 2 or more consecutive MIDI events. In my case these MIDI events will most likely come from a MIDI drum trigger but it could as well be a MIDI keyboard or whatever. For each MIDI file in the playlist you would ideally be able to choose either the number of repetitions, 'one shot' (the default) or loop. Loop mode would repeat the MIDI clip until another MIDI event is received at which point it would stop and queue up the next clip in the list, if there is one. The clips would default to playing after a count of 2 hits/events but this would ideally be configurable too.
Most of the time I'd want the MIDI files to be triggering VST synths but sometimes I may want to use soundfonts instead. Is there some kind of PD file format that could be used to store the VST patch settings etc for the MIDI files? Maybe it would store the MIDI data too?
Does a patch like this already exist?