This afternoon I went to Long & McQuade and picked up a Behringer BCR-2000 MIDI controller to use with Reason. Unfortunately the firmware that comes loaded on it in the factory is pretty ancient and doesn’t work with the Reason autodetection and the Java programming utility. I recommend updating to the latest firmware ASAP.
Unfortunately, I ran in to one hitch, and that’s the fact that the updater utility for Windows keeps crashing. Not so much fun. Fortunately, you don’t need the utility at all. If you have a MIDI interface and a program to dump Sysex (I used one called Sysex) you can perform the update manually. Simply connect the unit to your MIDI interface (no need to connect the USB) and hold the “Store” and “Learn” buttons while it starts up. The unit will say “LOAD” on the LCD. Simply upload the .syx file included in the firmware update and watch the numbers count up. Once it reaches 17 and all activity stops, you can turn off the unit. When you turn it back on, it should indicate the new firmware revision on the LCD.
Incidentally, if you don’t have a Windows machine as your home studio, this is the only way to perform the update.