That actually does require SysEx. I created a rack that automated that and posted it here before. If you check my profile you can probably find it.
Edit: Found it.