Things you could try: 1.) The JS MIDI router should work - make sure you have it as the first plugin in the chain before the VSTi or it won't work. 2.) Try Minihost or Cantabile (or any other host) to make sure your keyboard is even transmitting on other channels. Maybe something is wrong with it. 3.) Disable other MIDI inputs (if any) and all MIDI outputs to make sure nothing interferes there. 4.) Delete "reaper-midihw.ini" in the Reaper user folder (C:\Documents and Settings\<username>\Application Data\REAPER in order to force a device rescan, you probably have to enable the Keystation for input again after that. Even if your keyboard does only transmits on one or certain channels, using a channel as MIDI input (and for recording the MIDI) and sending this to the VSTi does the same as the JS MIDI router when you set the input to "all" and the output to channel x. This is also the way how Reaper creates multiple input channels (e.g. for multitimbral VSTi) automatically: - Open the FX chain window and select this: This generates 16 channels MIDI to the VSTi, each routed automatically to a different MIDI channel 1-16. Delete the ones you don't need.