I'm using the Kontakt 5 Factory Library instrument sounds that comes with Kontakt 5 (part of Native Instruments Komplete 8). To select instrument sounds in Kontakt, select Browse on the top menu, and click on Instruments under Kontakt Factory Library. Then double click on an instrument, or drag it to the Multi Rack area. That instrument's info will show up in the Multi Rack, which indicates that that instrument's sounds are loaded into Kontakt's memory. The Kontakt keyboard will play the instrument you select first (which will play in MIDI Channel 1). When you double click on another instrument in Kontakt (or drag it to the Multi Rack), it will play in MIDI Channel 2. This works for all 16 MIDI Channels. To only play one instrument at a time, drag it to the top of the Multi Rack (over an existing instrument). Save the instruments in the Multi Rack by selecting Files -Save Multi as. Link PianoRollComposer with Kontakt by using the excellent and free LoopBe (or another Internal MIDI Port program). In PianoRollComposer, select LoopBe as the MIDI Output, and in Kontakt, select Options, then MIDI, then choose Inputs, then on the LoopBe Internal MIDI line, and under Status, click on Off, and change it to Port A. -OR- use Kontakt instruments by selecting MIDI Output -VST Plug-In on PianoRollComposer's Menu, and then finding and selecting the Kontakt VST plug-in in. Using the Kontakt VST plug-in allows PianoRollComposer to write music to a WAVE file. To show Kontakt's instruments in PianoRollComposer, select Files -Plugin/Port Instruments. Create a new file and enter the instrument names you assigned to Kontakt's Multi Rack in the window that opens, one to each line (in the same order they're in in the Kontakt Multi Rack). If you put the lowest and highest MIDI note number after the instrument's name in parentheses, e.g. Cello (36-85), then PianoRollComposer's Virtual Keyboard will show those limits. Save this file. When you run the file again it will put those instrument names in the Instruments window. If you run more than one instance of Kontakt as a plugin, each set of Multi Rack instruments will go in its own Active Port in the Instruments window. If you mistakenly select the wrong Plugin/Port Instruments to play, just select the right one and change its Port/Plugin to overwrite the previous one. The selected Instrument names for each Port are automatically put into the current music's memory, and if you save the music, this information is included in the MIDI file, so that when you open it, those instruments for each Port will show in Options -Opening Text. You can use this information to load the instrument sounds to play the music. Since Kontakt VST plug-in instruments can't play simultaneously with instruments from other Ports, you need to select Advanced -Fix Kontakt Notes on the Menu. PianoRollComposer can show Key Switches on its Virtual Keyboard, and you can select them to play the different articulations. For PianoRollComposer to know which notes are Key Switches for a Kontakt instrument, write a text file (in Notepad) using this format: C0 Sustain C#0 Fortepiano D0 Sforzando D#0 Staccato E0 Tremolo F0 Pizzicato Name that file with an instrument name that's in the file that was saved in Files -Plugin/Port Instruments. Then create a folder named "KeySwitches" in the same folder that you put the file(s) saved in Files -Plugin/Port Instruments, and put all your Key Switch files in it. PianoRollComposer will automatically search for relevent Key Switch files there. If you run out of memory with Kontakt instruments, and you have 64-bit Windows, then download PianoRollComposer64 from http://jdmcox.com The Kontakt 5 Factory Library contains the following instruments: BAND Horns Alto Saxophone Baritone Saxophone Sax Section Tenor Saxaphone Trombone Section Trombone Trumpet Mute Trumpet Section Trumpet Acoustic Pianos Grand Piano Ragtime Piano Upright Piano Electric Pianos Clavinet Auto Wah Lead Clavinet Stereo Auto Wah Clavinet Wah Overdrive Clavinet Mark I Classic Mark I Crunchy Expressive Mark I Ringmod Mark I Suitcase Mark II Classic Mark II Phaser Ballad Mark II Soft Random Mark II Sparkly Chorus Wurly Crunchy Mellow Wurly EP Wurly Speaker Wurly Vintage Slapback Organ A Whiter Shade Born to C3 C3 Blues Curcus Cool Cats Disharmonica Francescos Trumpet House Plop Indian Ropemen Jazz Basic Jazz Je t aime Marquee Oye Como Va Preston Reggae Basic Rock Basic The Cat The Third Woodstock Guitar Akkord Guitar - Default Akkord Guitar - Large Akkord Guitar - (All Chords) Elektrik Guitar Funk Guitar Harmonic Guitar Jazz Guitar Nylon Guitar Rhythm Rock Guitar Rock Guitar Solo Guitar Bass Classic Bass Funk Bass Jazz Upright Pop Bass Upright Bass Drum Kits Bling Bling Kit Central Stage Kit Chocolate City Kit Crystal Kit Funk Kit Jazz Kit Platinum Plus Kit Pop Kit Rock Kit Rolling Ice Kit Street Knowledge Kit Studio Break Kit Urban Kit CHOIR Vowel Morph Choir Morph (a-e) Choir Morph (a-e-i-o-u) Choir Morph (a-i) Choir Morph (a-m) Choir Morph (o-u) Vowel Keyswitches Alto Vowels Bass Vowels Choir Vowels Soprano Vowels Tenor Vowels Choir Choir (a) Choir (e) Choir (i) Choir (m) Choir (o) Choir (u) Soprano Soprano (a) Soprano (e) Soprano (i) Soprano (m) Soprano (o) Soprano (u) Alto Alto (a) Alto (e) Alto (i) Alto (m) Alto (o) Soprano (u) Tenor Tenor (a) Tenor (e) Tenor (i) Tenor (m) Tenor (o) Tenor (u) Bass Bass (a) Bass (e) Bass (i) Bass (m) Bass (o) Bass (u) ORCHESTRAL VSL Strings Cello Ensemble Cello Solo Double Bass Ensemble Double Bass Solo Harp Solo Strings String Ensemble Viola Ensemble Viola Solo Violin Ensemble Violin Solo VSL Woodwinds Bass Clarinet Bassoon Combi Bassoon Clarinet Combi Clarinet Contrabassoon English Horn Flute French Oboe Oboe Piccolo VSL Brass Brass Ensemble French Horn Ensemble French Horn Trombone Ensemble Trombone Trumpet ensemble Trumpet Tuba VSL Percussion Bass Drum Celesta Cymbal half Cymbals a due Full Percussion Glockenspiel Marimba Snare Drum ens Snare Drum Tambourine 1 Tambourine 2 Tamtam Timpani (tremolo) Timpani Triangle 1 Triangle 2 Tubular Bells (metal) Tubular Bells (wood) Xylophone Orchestral Percussion [many] Keyboard Instruments [many] Legacy VSL Instruments [many] SYNTH Pad [many] Choir [many] Bass [many] Lead [many] Mallet [many] Synth Drums [many] Arpeggiator [many] Sequencer [many] URBAN BEATS Performances [many] Kicks [many] Snares [many] Claps [many] Hihats & Shakers [many] Cymbals [many] Percussion [many] SFX [many] VINTAGE Analog Machines [many] Digital Machines [many] Drum Machines [many] Electrone Organ [many] Electronic Pianos [many] Electronic Toys [many] F 100 [many] Mellotron [many] Memory [many] Mini [many] Mini 700 [many] Orchestrator [many] String Melody II [many] YC 30 [many] WORLD Flutes [many] Recorders [many] Reeds [many] Bagpipes [many] Accordions [many] Strings [many] Metallophones [many] Percussion [many]