Program Change MIDI Problems
Posted: 03:13, 8 March 2021
Hi there,
I'm new to the forum and I found this resource looking for some help.
I'm also kind of new to the brand, I've used Roland products before but they weren't my own gear.
I've been using the Roland System-8 for some time and I love the synth a lot. I've made some patches for my own gigs and now I'm looking to make a setup using SetList Maker iPad app on an old iPad 3 via USB 3.0 camera kit adapter. My goal is to have all the program changes associated with song setups in order to quick recall exact configurations for play in almost no time.
I've tested the feature with a Yamaha Montage via USB MIDI with absolutely no problem, and also tried to add a connection from Montage's MIDI OUT to System-8 MIDI IN (as System-8 is not MIDI CLASS COMPLIANT). Montage has its own virtual port to adress this kind of scenarios so I choose the appropiate MIDI port (Montage USB MIDI Port 3).
Now, I've setted some test scenarios to see if the feature works. Montage has no problems so far receiving program changes and works flawlessly, while System 8 had some trouble with it: At first I could only change between Performance locations but as soon as I tried to recall a Patch location, it always went to location A-2, no matter what values have been entered. But there's even more, the keyboard itself did'nt make any sound from it's own keybed (I don't want to control externally, just send program changes to recall completo setups across different boards).
Changing patch receiving channel default from 1 to number 2, partially solved the problem (and of course adjusting accordingly in the app) and now I can select patches and performances just by sending the correct instruction, however, sometimes the octave setting gets "misread" or something, because octave setting is different from what I have setted in the location (sometimes it sounds 1 octave higher than it should) and this happens completely random. Sometimes resending the messages sets it correctly but there is absolutely no way to tell if it was correctly recalled in any other way than playing some notes and that totally defeats the usefulness of this tool.
The other thing that happens is with patches that have an Arpeggio setting (on) sometimes it is not activated, you can play some notes but arpeggiator won't start, again, by resending messages sometimes gets fixed but this last one is "the best" if you are playing an arpeggio patch and go for a patch or a performance that shouldn't have it activated, it still would be active! meaning that the arpeggiator from the last patch is now active with your new setup.
I hope that someone could give me some advice if this is something that can be solved, I really love the synth and would like to keep working with it but if this randomness keeps me from integrating to my setup, probably will have to get rid of it.
Thank you so much in advance, keep healthy!!!!!
Jazzer
I'm new to the forum and I found this resource looking for some help.
I'm also kind of new to the brand, I've used Roland products before but they weren't my own gear.
I've been using the Roland System-8 for some time and I love the synth a lot. I've made some patches for my own gigs and now I'm looking to make a setup using SetList Maker iPad app on an old iPad 3 via USB 3.0 camera kit adapter. My goal is to have all the program changes associated with song setups in order to quick recall exact configurations for play in almost no time.
I've tested the feature with a Yamaha Montage via USB MIDI with absolutely no problem, and also tried to add a connection from Montage's MIDI OUT to System-8 MIDI IN (as System-8 is not MIDI CLASS COMPLIANT). Montage has its own virtual port to adress this kind of scenarios so I choose the appropiate MIDI port (Montage USB MIDI Port 3).
Now, I've setted some test scenarios to see if the feature works. Montage has no problems so far receiving program changes and works flawlessly, while System 8 had some trouble with it: At first I could only change between Performance locations but as soon as I tried to recall a Patch location, it always went to location A-2, no matter what values have been entered. But there's even more, the keyboard itself did'nt make any sound from it's own keybed (I don't want to control externally, just send program changes to recall completo setups across different boards).
Changing patch receiving channel default from 1 to number 2, partially solved the problem (and of course adjusting accordingly in the app) and now I can select patches and performances just by sending the correct instruction, however, sometimes the octave setting gets "misread" or something, because octave setting is different from what I have setted in the location (sometimes it sounds 1 octave higher than it should) and this happens completely random. Sometimes resending the messages sets it correctly but there is absolutely no way to tell if it was correctly recalled in any other way than playing some notes and that totally defeats the usefulness of this tool.
The other thing that happens is with patches that have an Arpeggio setting (on) sometimes it is not activated, you can play some notes but arpeggiator won't start, again, by resending messages sometimes gets fixed but this last one is "the best" if you are playing an arpeggio patch and go for a patch or a performance that shouldn't have it activated, it still would be active! meaning that the arpeggiator from the last patch is now active with your new setup.
I hope that someone could give me some advice if this is something that can be solved, I really love the synth and would like to keep working with it but if this randomness keeps me from integrating to my setup, probably will have to get rid of it.
Thank you so much in advance, keep healthy!!!!!
Jazzer