Here is a AutoHotKey for Generate, Simply select track or highlight section > (Alt+D) RealDrums Or (Alt+R) RealTracks.
You can change the HotKey in the script.

Edit: now has (Alt+G) Re-Generate Track or Selected region

To get it to run when Windows starts, just right click on AutoHotKey32.exe or AutoHotKey64.exe and create shortcut, drag that shortcut to the Start Menu > All Programs then go down to "StartUp" hold it there till folder opens then let go.

AutoHotKeyGenerate.zip

Put Contents in C:\Program Files or where you like.

AutoHotkeyxx_Generate.ahk is the script file

Quote:
#NoEnv
SetWorkingDir %A_ScriptDir%
CoordMode, Mouse, Window
SendMode Input
#SingleInstance Force
SetTitleMatchMode 2
DetectHiddenWindows On
#WinActivateForce
SetControlDelay 1
SetWinDelay 0
SetKeyDelay -1
SetMouseDelay -1
SetBatchLines -1


;Generate RealTrack
~Alt & R::
Macro1:
WinActivate, ahk_class RealBand
Sleep, 1000
Send, {LControl Down}{g}{LControl Up}
Send, {s}
Return

;Generate RealDrums
~Alt & D::
Macro2:
WinActivate, ahk_class RealBand
Sleep, 1000
Send, {LControl Down}{g}{LControl Up}
Send, {l}
Return

;Re-Generate
~Alt & G::
Macro3:
WinActivate, ahk_class RealBand
Sleep, 1000
Send, {LControl Down}{g}{LControl Up}
Send, {c}
Return


It runs in the Taskbar (Green Icon "H") right click to edit script.

You can add other HotKeys to it, for more advanced functions use Macro Creator and Export as AHK then open with any text editor like Notepad and add to the script.

I wanted to add MultiRiffs, Midi SuperTracks, UserTracks & loops but they are not in the Ctrl+G Generate Menu yet !

AutoHotKey Download

You can also add Mouse Wheel Screen Zoom to script, works in Win7 not sure in XP. On Magnifier set View to Full Screen, in settings set to 25% then minimize. Use Left Shift and Mouse Wheel to Zoom in out, again you can change HotKey in script.

Quote:
; Only one instance running at a time
#SingleInstance force


; Mac-like zooming
~LShift & WheelUp::
sendinput #{NumpadAdd}
return

~LShift & WheelDown::
sendinput #-
return

~LWin & WheelUp::
sendinput #{NumpadAdd}
return

~LWin & WheelDown::
sendinput #-
return


Commands List
http://www.autohotkey.com/docs/commands.htm