Here's what I've figured out, but to first answer some questions.
The hardware involved is: Mac Classic - system 6.0.8, Opcode midi interface - 2 midi cables - yamaha dx7IIFD
To send data from the DX7 to the Mac, I tell the software to receive 1 voice or a bank of 32 patches. Then I go into edit mode on the DX, go to the midi section, and send patches 1-32, 33-64 or just 1 voice to the Mac and the Mac receives it them fine. What should happen next is that whatever voice I pick in the editor should pop up automatically on the dx7. Then, any change that I make on the Mac's GUI editor should change automatically in the dx7 and I can play the keyboard to hear what the change sounds like.
None of that normal, automatic communication from the Mac to the DX7 is working properly. However, I ran a sequencer on the Mac and the DX7 played the songs, proving data from the Mac to the DX7.
I do not have any other serial device to test the ports. I figure that the sequencer should be a good enough test.
The caps are all installed correctly, so I decided to wash the motherboard to make sure that I have removed any traces of the old leaking capacitors.
Put everything back together, ran the software, and first thing that used to happen is that editor software would send the 1st voice right to the keyboard.
What happened next was a "MIDI DATA ERROR" showed up on the DX7 screen. But I could send from the DX to the Mac.
When all this trouble started, I reloaded the OS on the Mac a few different times in a few different "custom" scenarios.
So, I reloaded the OS - custom picking the "system for Mac Classic".
Now, I get no indication of information flowing from the Mac to the DX but I have a strong urge to push the Mac out the window. I will reload the Mac with "Mac SE" system and see if that changes anything in th eserial port function.
The hardware involved is: Mac Classic - system 6.0.8, Opcode midi interface - 2 midi cables - yamaha dx7IIFD
To send data from the DX7 to the Mac, I tell the software to receive 1 voice or a bank of 32 patches. Then I go into edit mode on the DX, go to the midi section, and send patches 1-32, 33-64 or just 1 voice to the Mac and the Mac receives it them fine. What should happen next is that whatever voice I pick in the editor should pop up automatically on the dx7. Then, any change that I make on the Mac's GUI editor should change automatically in the dx7 and I can play the keyboard to hear what the change sounds like.
None of that normal, automatic communication from the Mac to the DX7 is working properly. However, I ran a sequencer on the Mac and the DX7 played the songs, proving data from the Mac to the DX7.
I do not have any other serial device to test the ports. I figure that the sequencer should be a good enough test.
The caps are all installed correctly, so I decided to wash the motherboard to make sure that I have removed any traces of the old leaking capacitors.
Put everything back together, ran the software, and first thing that used to happen is that editor software would send the 1st voice right to the keyboard.
What happened next was a "MIDI DATA ERROR" showed up on the DX7 screen. But I could send from the DX to the Mac.
When all this trouble started, I reloaded the OS on the Mac a few different times in a few different "custom" scenarios.
So, I reloaded the OS - custom picking the "system for Mac Classic".
Now, I get no indication of information flowing from the Mac to the DX but I have a strong urge to push the Mac out the window. I will reload the Mac with "Mac SE" system and see if that changes anything in th eserial port function.