> A good start, in my opinion would be extract 300-400 usable piano and related stems from styles, rename, index them etc.

The custom MIDI feature uses any track from another style. For example, if might use the Freddie guitar comping track from a a jazfred.sty. That midi track plays actual guitar voicings, and they change in the style of the famous 4-in-the-bar comping style used by big band guitarists.

To use, it you need to choose jazfred.sty, and select the guitar track.

You have requested “extracting stems from styles”. There isn’t a single MIDI loop that would represent the guitar track generated by Freddie.sty. The patterns aren’t just mapped to chord tones - there are methods that play differently over different chords, different parts of the form etc.

If you extracted a few bars and just did a mapping to chord tones, it wouldn’t sound like the guitar part in the Freddie style, and wouldn’t even be playing real guitar voicings. It would sound robotic and have lost its musicality.
‘Would you want us to replace a MIDI supertrack with a single MIDI loop that you could map to chord tones? That would also sound bad. And nothing as good as the actual midi supertrack. And the same reasoning applies to the midi tracks from midi styles.

Likely what is needed is the existing method (custom midi tracks) to be enhanced with better auditioning to choose what track/style you want. And maybe a way to generate part of a track as a one time action.


Have Fun!
Peter Gannon
PG Music Inc.