Skip to content
Discussion options

You must be logged in to vote

So in e2sysex.py, in write_cpu_ram()

        logging.debug("Sending data")
        self.outport.send(msg)

        response = self.sysex_response()
        logging.debug("Sysex response: " + str([hex(r) for r in response]))

can you check whether it gets stuck sending in self.outport.send(msg)?
I suggest changing the mido MIDI backend to portMIDI if it was previously RtMidi and vice-versa.

if it hangs waiting for a response in response = sysex_response() then you may also try to use other programs to test the sysex message sequence manually.

Replies: 5 comments 5 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@vanana-old-acc
Comment options

Comment options

You must be logged in to vote
1 reply
@vanana-old-acc
Comment options

Comment options

You must be logged in to vote
2 replies
@vanana-old-acc
Comment options

Answer selected by lysergik
@lysergik
Comment options

Comment options

You must be logged in to vote
1 reply
@lysergik
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants