mdyde wrote:What did you use to send that MIDI output from the computer (via MIDI-OX)? (Presumably not Hauptwerk, since you mention MIDI-OX was the only thing running?) E.g. did you type the MIDI messages directly into MIDI-OX to send them directly from MIDI-OX?
kaspencer wrote:My post of Thu 17th Aug, 2017 5:14 pm showed the simple results of connecting the Rocker Tab Board to the PC, starting MIDI-OX and the then capturing the MIDI IN and MIDI OUT messages when I enabled the first Tab and then disabled it - I just tapped the Tab. The Tab sent the messages as I tapped - I did nothing other than retrieve the messages using MIDI-OX's Copy command.
kaspencer wrote:... and based on observation it could well be that the board is not collecting MIDI OUT data (although MIDI-OX suggests that it may be).
My point was that you presumably also had Hauptwerk running simultaneously on the computer (or at least some other MIDI application apart from just MIDI-OX) because MIDI-OX showed MIDI OUT messages being sent from the computer. The computer can't send MIDI output messages unless some software (in the computer) sent them. Hence all that the 'MIDI OUT' excerpt from your MIDI-OX log is showing is what the computer (presumably Hauptwerk) is sending -- it doesn't in any way imply that the messages sent (i.e. the MIDI OUT messages shown in the MIDI-OX excerpt and in your Hauptwerk activity log excerpt) are what the rocker tabs are configured/expecting to hear, or even whether the rocker tabs are actually receiving any incoming MIDI messages at all.
If it was definitely the case that the only MIDI application running on the computer was MIDI-OX then it must have been MIDI-OX itself that sent those MIDI OUT messages (e.g. perhaps you had accidentally set up MIDI port mapping/forwarding in it). I would suggest making sure that you don't have MIDI-OX running whilst Hauptwerk is running since MIDI-OX might interfere with the MIDI messages going to/from the computer (if so configured). If you need to see the MIDI messages going to/from Hauptwerk then Hauptwerk's built-in MIDI logging is the safest and most comprehensive way to do it.
kaspencer wrote:it does show that the port for MIDI OUT on the device is different from that for MIDI IN (2 for MIDI OUT), but I cannot see what I should select in Hauptwerk's MIDI OUT dialogue to replace what is configured by Auto-Detect.
The MIDI OUT messages shown in MIDI-OX aren't really meaningful/useful (since all they're showing is what the computer happens to be sending, not what the rocker tabs need to receive, as above). Also the MIDI port numbers shown in MIDI-OX's log aren't relevant.
I can see from your Hauptwerk activity log excerpt that your MIDI ports (both IN and OUT) are configured properly in Hauptwerk (both enabled correctly, and the correct MIDI OUT port selected for the virtual stop during auto-detection, i.e. 'CLASSIC Lighted Rockers 01-000'), hence there's no problem with your MIDI ports.
Are these the instructions for the specific rocker tab unit that you have?:
https://www.midiworks.ca/index.php/support/42-faqs/lighted-rocker-tabs/179-configuring-your-usb-lighted-rocker-tabs
If so, based on those instructions, please try:
- Make sure that the rocker tab unit's 'test mode' DIP switch (number is in the 'off' position, as Thomas mentioned.
- For good measure, shut the computer down and completely remove mains power to everything (so as to ensure that the rocker tabs are fully reset, which the instructions mention to be necessary after changing any of the DIP switches).
- Start everything up again.
- Make sure that MIDI-OX is *not* running.
- Launch Hauptwerk and load St. Anne's.
- Right-click on the virtual Great Clarion 4 stop and select 'Auto-detect ..'.
- Being careful not to touch anything else (so that no spurious MIDI messages are heard by the computer), follow the on-screen instructions to turn the relevant rocker tab on (by pushing the bottom of the rocker tab) and then turn it off again (by pushing the top of the rocker tab). (It's essential that Hauptwerk gets to hear both the 'on' and the 'off' messages, so that it can configure itself to respond appropriately to them.) The Done button should light up. Don't click it yet.
- Make sure that the 'Send matching MIDI output ...' *is* ticked, but that the 'Toggle state of virtual stop ...' option is *not* ticked, and that your 'CLASSIC Lighted Rockers 01-000' entry is selected for the MIDI OUT port, similar to their screenshot (although the exact name of the rocker tab unit in their screenshot will be slightly different to yours):
- Now click the Done button.
Can the virtual Clarion 4 stop now be turned on and off properly from the relevant rocker tab?
Also, can you now turn the relevant rocker tab's lamp on and off properly by clicking with the mouse on the the virtual Clarion 4 stop?