Z tego co wiem, istnieje jakiś program pokroju "virtual MIDI keyboard" czy coś takiego. Dodatkowo instalujesz Midiyoke, czyli program tworzący witualne porty MIDI w systemie. Geneza jest taka; iż konfigurujesz VMK żeby słał komunikaty MIDI do jednego z portów MY a Reason odbiera komunikaty z tego samego portu.
Nie wiem tylko czy VMK może działać w trybie globalnym, tzn. że nawet jak nie jest aktywny lub jest zminimalizowany, to mimo wszystko będzie reagować na wciśnięte klawisze. Bo jeżeli nie, to będzie musiałbyć zawsze aktywny i zawsze na wierzchu.
Druga sprawa - skróty klawiaturowe w Reasonie, jak się da to należy je wyłączyć podczas grania, bo nagle jakieś dziwne okienka Ci powyskakują ;] (no chyba ze VMK będzie na wierzchu, wtedy sprawa rozwiązuje się sama ;) )
http://sourceforge.net/projects/vmpk/ link do VMK
Z tego co czytam, to chyba VMK instaluje RtMIDI czyli odpowiednik MidiYoke zatem powinno sie obejsc bez tego drugiego.