nlate Posted March 22, 2019 Report Share Posted March 22, 2019 (edited) Dear Thorsten Dear Benoit I try to integrate the KissBox RTP-MIDI OEM Module(KB OEM) in my MIDIbox (Core_LPC17) Masterkeyboard appl. What I already did: A. In the MIOS32 bootloader v1.018: "set spi_midi 1" B. In the KissBox Editor (V13)->Session Initiator control: Host Port "172.24.50.210:5004" Bonjour/Session name: "KB OEM Module@253 Port 1" (s. screenshot below) Result: The via LAN connected 3rd party RTP-MIDI device (iConnectivity Mio10 IP:172.24.50.210:5004) to the KB OEM Module shows the KB OEM Module "KB OEM Module@253 Port 1" as its 1st session. C. Setup of T. Erichsen´s "rtpMIDI" on Win10 x64, which acts as a Session Initiator between PC Midi-Apps (Session Initiator) and the Mio10 RTP Session Listener/Ports (max. 4 Sessions) My intension is to use te KB OEM module as bridge for my MIDIbox Masterkeyboard. Its Endpoint should mainly act as Session Initiator for connected RTP-MIDI devices (2x iConnectivity Mio10 & 1x iConnectivity iConnect MIDI4+) -> so max. 12 RTP sessions should be initiated by the KB OEM module WITHOUT the need of a computer (PC or Mac). The remaining 4 RTP sessions would be between the T. Erichsen's rtpMIDI app. as Session Initiator and the PC apps as Session Listener/Responder There arose several questions/open points. 1. @BEBDigitalAudio: Is my intension above visible with the KB OEM module? 2. @BEBDigitalAudio: KB OEM Firmware seems to be V2.1 shown at the KissBox Editor (s. screenshot of the KissBox Editor above). Is this the correct/recent FW you mentioned in:3. @TK.: SPI Master/Slave role: CORE_LPC17 -> SPI Master ? KB OEM -> SPI Slave ? Correct ? 4. @TK.: can the definition #define MIOS32_SPI_MIDI_NUM_PORTS 4 in mios32_test/mios32_spi_midi/mios32_config.h be reduced to #define MIOS32_SPI_MIDI_NUM_PORTS 1 if the SPI connection from CORE_LPC17 to KB OEM is the only used SPI connection? 5. @TK.: Does the related Session ID corespond to the cable ID in the 1st nibble of the 1 byte of the 4-byte "mios32_midi_package_t midi_package"? 6. How can the Core_LPC17 via KB OEM Module act as a Session Initiator for further Sessions apart form the 1st session at startup (s. screenshot mentioned in (B)? I suppose via SYSEX stream from CORE_LPC17 to KB OEM via SPI. 6.1 @BEBDigitalAudio: Could you explain the protocol sequence for Session Initiator and the syntax details? 7. How can the Core_LPC17 via KB OEM Module act as a Session Listener/Responder for Session Connection requests initiated by other members in the RTP MIDI network? I suppose via SYSEX stream from KB OEM to CORE_LPC17 via SPI. 7.1 @BEBDigitalAudio: Could you explain the protocol sequence for Session Listener and the syntax details? Thank you very much in advance for your answers and your endless support & enthusiasm for the MIDIbox community !!!! Best regards Jo Edited March 25, 2019 by nlate address Questions to TK & Benoit Quote Link to comment Share on other sites More sharing options...
BEBDigitalAudio Posted April 9, 2019 Author Report Share Posted April 9, 2019 Hello nlate, sorry I did not see your post here, but I answered to your private message... (I just saw the notification from this post when I clicked "Submit" for your answer) Don't hesitate to share my answer if you think it can help Benoit Quote Link to comment Share on other sites More sharing options...
nlate Posted April 11, 2019 Report Share Posted April 11, 2019 Hello Benoit Thanks for responding I read and answered on your private message. I will report on further findings in this forum as soon as I will have further results with the KB OEM module connected to my MIDIBOX LPC17 Best regards, Jo Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.