|
|
|
|
|
|
#509095 - 10/29/23 02:09 PM
Select user program via MIDI message?
|
Member
Registered: 04/28/06
Posts: 834
Loc: North Texas, USA
|
Does anyone here know whether it's possible to select a User Program via MIDI message on the Roland Prelude or GW-8? For that matter, was it possible on early Roland arrangers like the G800 and G1000?
On the E-50 and BK-series, the user programs can be addressed with bank selection messages where CC00 = 122. But when I send an identical message to the Prelude it selects style number 247 and the User Program remains unchanged. Memory out of range, perhaps?
On the E-50 and BKs, the manuals state that the message to select a user program via MIDI must be sent on the "BASIC" channel. (Also, MIDI Program Change Rx has to be enabled, and I've done that.) I can't find anything in the Prelude manual or Roland's knowledge base that explains how to set the basic channel on the Prelude, or what it is by default.
I also connected my iPad with a MIDI monitoring app and manually selected a different User Program. I can see program changes corresponding to the tones, and even style changes. But nothing that correlates to the user program specifically. I also did a quick MIDI record (the Prelude has an on-board sequencer.) There's a whole bunch of SysEx at the start of the recording, but nothing new at bar 9 when I changed the user program. Roland users, please share your experience! Thanks!!
Edited by TedS (10/29/23 02:19 PM)
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#509098 - 10/29/23 05:53 PM
Re: Select user program via MIDI message?
[Re: TedS]
|
Registered: 04/25/05
Posts: 14266
Loc: NW Florida
|
On a slightly different note, I never ran multiple arrangers concurrently. I’d buy a new arranger, transfer as much of the data (User programs, styles etc) to the new one, edit it until it uses the new sounds and effects etc., then use that exclusively.
I never enjoyed trying to use two similar products with different ways of naming things and doing things. Simpler to have just the one, master the OS, then keep it until something MASSIVELY superior came out (usually takes over ten years from one to the next generation), and skip all the models with barely any real difference.
To be honest, I never found any legacy data that I couldn’t edit to sound superior on the new keyboard (thank you Roland for the Makeup Tools!), so once I got everything transferred over, I barely ever played the old one again (got a decent G70 I’m thinking of getting rid of soon!)
Sometimes, life is simpler if you just move on and don’t look back! 🎹
_________________________
An arranger is just a tool. What matters is what you build with it..!
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#509099 - 10/29/23 10:54 PM
Re: Select user program via MIDI message?
[Re: TedS]
|
Member
Registered: 04/28/06
Posts: 834
Loc: North Texas, USA
|
Yes Diki, Roland used several different terms for the same thing. A User Program is basically a "registration," i.e., all of the currently loaded settings for tones, styles, status of the sync start, etc.
I'm not trying to load a whole set. Just merely to select a specific User Program from the set that's already loaded. It might even be enough to select the "next" one or "previous" one (a relative command.)
It seems like Roland generally used channel 13 as the "basic" channel, and there are only 16 to try, so that's not too daunting. However, it bothers me that the Prelude manual makes no mention of a basic channel. In order to receive User Program changes via MIDI, that parameter has to be turned 'on'. If there is no user-accessible parameter set for the basic channel, I'm not sure how I would do that.
I know for a fact that the G/E series can be made to do what I want, and the BKs also. The Prelude was an odd duck that was sold circa 2009, right between those other models. I'll be really disappointed if it turns out not to be possible. Open to other ideas...
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#509105 - 10/30/23 01:32 PM
Re: Select user program via MIDI message?
[Re: TedS]
|
Registered: 04/25/05
Posts: 14266
Loc: NW Florida
|
I don’t think you are quite correct abacus, unless you are talking specifically about the Prelude, which I have no knowledge of.
Yes, bare PC#’s will select the Capital Tone (sound) of that number on just about anything. But WAY before the Prelude (Sound Canvas, I think, maybe even the MT-32) selected tones other than the Capitol Tone (the first one of any Variations) by preceding the PC command with two controller values, CC’s 00 and 32 (Controller MSB/LSB) which then multiplied the voice choices exponentially.
So much, in fact, that Roland could now start selecting Registrations with a single string of commands, even up to the 999 entry BK series Performance list. So a call for a Registration will NEVER get confused with a call for a Program change.
I think the Prelude was a sort of side project arranger to the crossover period between the G/E series and the ten years later BK. So it’s possible that maybe the codes for the UPG’s in it might be the same as either the G series or the BK series. Worth a try, at least!
On another note, I think this was the first Roland arranger to allow mp3/Wav playback from a memory card, quite a while before the BK7m and the subsequent BK arrangers.
_________________________
An arranger is just a tool. What matters is what you build with it..!
|
Top
|
|
|
|
|
|
|
|
|
|
|
|
|