djaa
New Member
Posts: 5
|
Post by djaa on Jan 29, 2024 10:35:50 GMT
It seems the program change keeps pumping out messages to the linked app then crashes
Macbook sonoma
|
|
|
Post by Torsten on Jan 29, 2024 11:18:41 GMT
Thanks for reporting.
As stated on the downlad page, Sonoma compatibility hasn't been tested yet - not sure when I get around to that.
|
|
|
Post by Torsten on Jan 29, 2024 11:22:57 GMT
Just a question, though: are you sending program changes back to LivePrompter from the receiving application? You shouldn't have "Send Program Changes" and "Change LivePrompter songs" on at the same time - this can create an endless loop like you described.
So make sure that "Change LivePrompter Songs" is turned off in your use case.
|
|
djaa
New Member
Posts: 5
|
Post by djaa on Jan 29, 2024 12:35:38 GMT
I don't follow the logic, the app sends the program to change Via midi in, the liveprompter then sends back the selected song as confirmation, the two should be seperate. and not linked.
|
|
|
Post by Torsten on Jan 29, 2024 14:29:21 GMT
I don't follow the logic, the app sends the program to change Via midi in, the liveprompter then sends back the selected song as confirmation. Fundamentally, there is no "confirmation" logic for Program Change in the MIDI specification. Program change is sent by the "master", then the "slave" changes the program - that's it. Let me understand your setup better: what application are you using LivePrompter with, and which program is the "master" and which is the "slave"? Are you trying to remote-control LivePrompter from a different application (sending program changes to LivePrompter to change its songs) or are you trying to control another application from LivePrompter? If you set "Send Program Change" to "active", LivePrompter will output the program change defined in MidiSend.txt whenever a song is loaded: manually or remote via LP Connect, MIDI or Cantabile Connect. So if your other application sends a MIDI program change to LivePrompter, it will execute the song load and then send the PC corresponding to the loaded song via MIDI out. As long as your other application then doesn't re-send that same program change it receives back to LivePrompter, this can certainly work, if you really need that confirmation step. But if your application somehow creates a MIDI loop by sending that same MIDI command back to LivePrompter, this creates an endless cycle. Given your description of the problem, I suspect that there is a MIDI loop somewhere in the setup. Can you simply try de-activating "Change LivePrompter Song" in the MIDI settings of LivePrompter, then change the song manually in LivePrompter a couple of times and see if LivePrompter still "keeps pumping out messages" to your connected app? If not, then it is very likely that there is a loop somewhere in your setup. Cheers, Torsten
|
|