I think Dan is probably correct that what I am trying to do is not possible but I'm going to post below what I have tried so far...
---------------
I'm not really making much progress but I did learn a few things!
Just to recap, here is what I'm trying to do and a little background.
I am using Kontakt Session Guitarist Picked Acoustic (KSGPA). I am using its pattern generator to create a lovely picking pattern. But, when I examine the MIDI I find it is mainly just instructions for the KSGPA and not actual MIDI of the played notes. That is handy as I can enter chords and keyswitches in the MIDI piano roll BUT what I'd really like to do is have the complete MIDI output with all notes and other settings so I could manually edit the patterns a bit.
So, I have been searching to a) determine if this is even possible and b) if so, how to do it. So far I've had no luck with either! I have found posts by people claiming it is possible and posts by people claiming it is not possible but no examples of how to make it work.
I am using Reaper so I resorted to a video by Kenny Gioia on routing one track to another (
https://youtu.be/AGezozwHTzw?t=422 from 7:02 to 8:09). I learned a lot from this video but he was not covering my specific question and after going through the steps below I still haven't found what I'm looking for.
1) in Reaper I create virtual instrument track #1 using KSGPA (8 bars with simple chord progression sounds great)
2) in the Kontakt VST3, Settings (top bar), I click Engine and then under "Send MIDI to outside world" I check "Script generated CCs" and "Script generated notes" and I leave "GUI keyboard" checked
3) back in Reaper I duplicate track #1 to create virtual instrument track #2
4) in track #2 I delete the MIDI and remove the KSGPA plugin
5) in track #2 I set Input:None
6) in track #2 I set Record:output to Record:output (MIDI)
7) in track #1 I drag the Send to track #2
8) in track #1 Send I uncheck Master send
9) uncheck record on track #1 and check record on track #2
10) click main Record and watch MIDI get written to track #2
11) stop recording
12) create a new virtual instrument track #3 and assign KSGPA to that track
13) copy the MIDI item from track #2 and paste it into track #3
14) mute everything except track #3 and play it
15) it sounds awful!
If I don't do step #2 I get no MIDI at all in step 10.
If, in step #6 I choose Record:output (stereo) I get a perfect rendition of the MIDI BUT, of course, as audio and not MIDI.