MIDI Target Manufacturer(s): Roland
I know this is an old thread, but I cannot find much about the RTP MIDI to INTEGRA-7 connection, so I just want to add my humble findings and ask if anybody got somewhere with this.
I know this forum is for MidiDesigner users, but maybe there are members interesting in programming that has more to contribute in this question.
I am a programmer, and I have been writing MIDI programs since JUNO-106 came out on the market (was it 1979 or 1980?).
Right now I'm working on a librarian and editor for the INTEGRA-7, and just started investigating the WiFi connectivity.
Reading the RFC's gave me an understanding on how to communicate via RTP MIDI, but the INTEGRA-7 does not respond to MIDI messages.
This is what I found out so far:
IP you can see on the INTEGRA-7 (mine is 192.168.0.134).
Port is 23847 (found by scanning).
Could see the INTEGRA-7 in a Microsoft Edge when entering <IP>:23847/ and the page contained a few random characters.
I wrote a test program, and it turned out that I can connect via a TcpClient, and the INTEGRA-7 responded with a possibly valid RTP header:
0x01 0x00 0x00 0x04 plus a valid time quad. The time is the time since the INTEGRA-7 was initiated after power on.
But then, when I send valid RTP MIDI messages, I get no response at all. The INTEGRA-7 does not respond to a key on, and when I read it again, I get only zeroes.
I have looked at the source code for project rtpMIDI by Tobias Erichsen and seen that he uses Udp, not Tcp, so I tried that, but could not read from the INTEGRA-7 at all. The call just hangs, and I probably would have to send something first.