Synth Forum

Notifications
Clear all

Controlling volume of my external keyboard

32 Posts
5 Users
0 Reactions
5,645 Views
Posts: 0
Active Member
Topic starter
 

I have been programming for a couple of days now. Jason's and BM's tips work, but what a limitation it remains. I think I wil hold on to my Motif just a little while longer... In terms of live perfomance this receive MIDI channel issue is a huge setback. Dissapointing.

 
Posted : 29/08/2018 11:19 am
Bad Mister
Posts: 12303
 

It appears to be a limitation until you can program the situation that you need. If you give us some specifics I think we can get you a setup that not only works but gives you more options. Granted you eventually learned to set up what you require on the Motif XF, but programming the MONTAGE is indeed different from that.

This is basically a problem that only some musicians have... again if your External controller transmitted on more channels, I think you realize, you’d have no problem accomplishing what you need to do. For example, a controller that transmitted on four or eight Zones (as most Yamaha synths and pro Stage Pianos have been doing for the last two decades), it wouldn’t be a problem.

It all kind of depends on which sounds you need access to simultaneously. For example, you could morph (via the Super Knob) from a Brass / Kalimba Setup to one that was three sounds regions across the keyboard all in one Performance. We simply don’t have enough details on what you are trying to accomplish (or why)... and what are the limitations of your external controller. If you’d like to pursue this let us know. We’d be happy to help you get there.

 
Posted : 29/08/2018 9:24 pm
Posts: 0
Active Member
Topic starter
 

Thanks for your answer BM. My Nord can send 2 midi channels simultaniously so that solves (a big) part of my problem. I know that if my Nord could send out more channels than that, my problem would be solved.

But for example, when I started exploring Montage sounds, I found 2 outstanding (and complex) perfomances: the Bosenfdorfer Imperial piano and the Seattle sections strings. They both have multiple parts.
I tried to program the strings for playing on my Nord keyboard, the piano on my Montage. I haven't found a solution to do that. My limit is a 2 layer performance if I want to play it from the Nord keyboard.
I cannot add another performance/part such as a certain drum sound (a clap for example). I can, but I have to play it on the Montage keyboard, not the Nord.
I combined some performances by copying elements. That works. But it's not always possible.
If you could provide me with a workaround, I would be very happy...
Rehearsed with my band yesterday; the Montage just stands out more than de Motif... I would like to have the best of both.

 
Posted : 30/08/2018 12:17 pm
Jason
Posts: 8238
Illustrious Member
 

For the scenario presented, let me see if I echo back what you're trying to do:

1) Multi-Part performance (Bosendorfer) played locally on Montage with Montage's piano keys
2) Multi-Part performance (Seattle Sections) played remotely with external Nord keyboard.

I don't have my keyboard setup now, but levering my spreadsheet ( http://docdro.id/0cf7fej ) I see that Seattle Sections (Performance #321) uses 7 PARTs.

I'd have to setup my keyboard to check. I know Int SW can keep the tone generator from sounding for forcing external control. Keyboard Control for preventing local piano keys (as long as the PART is not selected) from triggering any sound. However, I'm not aware of a way to filter external MIDI note on/off messages when the MIDI channel matches. Part of the solution sees to be to place the keyboard in single-channel MIDI mode so the external keyboard can address the 7 parts of Seattle sections at once. Presumably, you would place these in PARTs 9-15 since you would not want your local keyboard to trigger these sounds. However, off-the-cuff, I'm thinking that your external keyboard would also trigger the piano (PARTs 1-x) as the MIDI channel would match the string PARTs while in single-channel mode. I can't think of of an "ignore external note on/off messages" switch that activates on a PART-by-PART level.

The 7 PARTs of Seattle sections is a lot to cover with an external keyboard - even many Yamaha controllers which have 4 zone support. Maybe you've tried to squeeze Seattle Sections - it would be quite an undertaking - and have tradeoffs with how the modulation control worked as well as issues with effects and other things you give up by "compressing". This would not be my personal first go-to step for Seattle Sections.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 30/08/2018 8:35 pm
Posts: 0
Active Member
Topic starter
 

For the scenario presented, let me see if I echo back what you're trying to do:

1) Multi-Part performance (Bosendorfer) played locally on Montage with Montage's piano keys
2) Multi-Part performance (Seattle Sections) played remotely with external Nord keyboard.

That is correct. But no matter where I put the Seattle Sections, parts 1-7 or parts 9-15: My Nord will only adress 2 of the parts, being the two Midi channels I can send.
In this particular case, squeezing several parts into one or two seems impossible to me.

 
Posted : 31/08/2018 7:08 am
Jason
Posts: 8238
Illustrious Member
 

First, set your Montage to single-channel MIDI mode. If you can live with no velocity variation -- this is a time when I wish velocity was a parameter you could offset with say the FC pedal - but there's not a velocity related destination. At any rate - you could make the strings only respond to a velocity of 127 and then adjust - inside the PART - what the actual single velocity response will be (triggering whichever set of samples would at that velocity -- it doesn't have to be 127 -- the curves can be adjusted vs. the input velocity) - and set your piano PARTs to stop responding to 127 by setting the maximum to 126.

You lose expressiveness in terms of velocity variation - but you can still deal with volume using a pedal. So your strings will be perhaps mellotron-ish.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 31/08/2018 10:32 am
Posts: 0
Active Member
Topic starter
 

Jason, I am not quite following your line of thought here. You mean you would squeeze 7 parts into 2 with different velocity?
I cannot trigger more than two Montage parts at once with my external keyboard.

 
Posted : 31/08/2018 11:14 am
Jason
Posts: 8238
Illustrious Member
 

Sorry I've misled you a bit - I have not had my keyboard available to first-hand test this setup.

The assumption was that setting the advanced setting of MIDI = Single Channel would place PARTs 1-16 on the single channel assigned. This is not exactly the case. It's probably been spelled out somewhere, but I didn't internalize it since I'm late to the update game.

The way single-channel works goes against what I assumed. I'm not sure if this is good or bad - and maybe BM can re-clarify what "the deal" is.

When I set the keyboard to single-channel mode, I notice the rules for local keyboard control change. Even though the incoming MIDI channel I set to Ch 1 (single channel) - when I have my external controller sending MIDI data to Ch 1 - and PART 1's local keyboard control is OFF - AND PART 1 is selected - when I mash down on piano keys of the external keyboard, PART 1 does not respond.

My assumption was that since all the receive channels are set to CH 1 (single channel mode) - ANY channel with local keyboard control = OFF would only respond to external MIDI -- like it does in multi-channel mode. However, this isn't the case. That's why I went a step further and tried to match the PART with the external CH# to test local control=OFF with the external controller. This didn't make any sound.

Now the big downside of this is that it seems you completely lose PARTs 9-16 when you switch to single channel MIDI mode. That's quite a drag. I don't have the latest firmware installed (2.5) - I've got 2.0. Not sure if this is something that's changed or not - just a disclaimer on my testing.

My external keyboard is capable of transmitting on 8 simultaneous channels (limited to MIDI channel 1-8 - cannot send to channel 9-16). All 8 channels can send at the same time. This keyboard would be fine for controlling Seattle Sections on PARTs 1-7 - but this would present a problem since I cannot locally drive channels 9-16 simultaneously for the piano. This is a tangent since it's not your configuration - but presents another variation on theme of limitations causing issue.

I hope there's something I missed here with the configuration. That single mode only allows PARTs 1-8 to be externally controlled seems very limiting. Parts 9-16 were always touted (before single-channel mode) as the external channels. Giving you the ability for 16-channels at a time if you had an external keyboard that could output simultaneous to channels 9-16. It seems single-channel MIDI mode only allows for 8 simultaneous PARTs (PARTs 1-8 locally or externally). PARTs 9-16 seem only accessible when selected and when the local keyboard is used -- so this only allows for one PART at a time if trying to add anything out of PARTs 9-16. Bummer. Someone dig me out.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 31/08/2018 2:06 pm
Bad Mister
Posts: 12303
 

Sorry it took so long to get back to you... out at the Yamaha home office sitting in meetings... flying home now so have some time (if memory serves me correctly I can provide some options).

Have you completely given up on the Toto tune setup? At some point come back around to that because it sounds very solveable, and since you’ve already looked into it, this seemed like a good teachable moment, but moving on...

Discussing things from MONTAGE point of view, layering a complex Multi Part acoustic Piano with a complex Multi Part String sound already layering more than nine Parts... (To make a comparison your Motif XF ...which allowed Receive Channel manipulation...here you can deal with it differently...

Okay anyway, let’s begin. “Seattle Sections” is a 7-Part Performance. But as is the case with most programmed instruments using multiple Part slots, they are NOT your simple thickness-building multiple sounds... not all Parts are set to respond simultaneously (as would be the case in a typical Receive Channel layer situation). Analyze what about this Performance you are going to use...
Part 1 is the first violins
Part 2 is the second violins
Part 3 is the violas
Part 4 is the cello section
Part 5 is the contrabasses
It is likely you are not using Part 6 (special articulation)
And if you don’t need a solo cello, solo viola and solo violin, you probably aren’t using the Part 7 either. (An example of how MONTAGE accomplishes three lead sounds in a single Part, by the way... study Part 7 when thinking about the Africa setup... it is an example of how you can have multiple lead sounds on a single channel!)

Suggestion: select a sound that works for you (not one that has extra items you may not be using)... or edit the sound to strictly fit your needs.
Look for a sound where the programmers used the same or similar layout using less Parts. Or be adventurous, and edit it yourself (recommended) - you can “Delete” Parts you find you are not triggering in the case of the particular song.

Example, the “CFX Concert” appears as 4-Part, 18 Element Program.
It also appears as “CFX Stage”, the same acoustic piano in a single Part, 8 Element Program.

The former designed for solo piano use, the later for combining with other sounds or playing in an ensemble.
The concept being... there are many more velocity layers in the ‘Concert’ version than in the ‘Stage’ version. They are clearly the same piano, but why have all those layers if you're unable to hear the subtle difference because it is hidden in the ensemble play?

The additional velocity layers are better appreciated (heard) when playing the Concert version as a solo piano. (The velocity switches in the soft strike - medium strike area are best heard in solo or ballad play) if you piano Performance is always in the 70-127 velocity range you’re wasting Part slots, if you follow me. Unless you are using those very soft (ppp - pp - p - mp strikes why have them occupying a Part? Use the Single Part version of the sound, it’s more efficient for combining!

Orchestral sounds come in large Multi Part setups and others where there are less Parts; less Parts are often more suitable for creating complex setups. Starting with complex setups and then NOT using the full extent of the complexity should be something you want to avoid.

Now, I know you are talking about one of the Bosendorfer acoustic pianos... I’m not at my instrument now, and you don’t mention how many Parts it is, but do an analysis and see what about it you are using.

If the Seattle Sections is to be triggered by your two Zone external controller, it is unfit to play all 5 sections of the “Seattle Sections” while in MIDI I/O Mode = Multi... that does not change, therefore you have these options:
1. Find a String Orchestra sound that gets the same sonic result as “Seattle Sections” with less Parts (as the “CFX Stage” does for the “CFX Concert”) as outlined above you can probably Delete Parts 6 and 7, making room for your Multi Part acoustic Piano
2. Set the MONTAGE to MIDI I/O = Single, and trigger the Multi Part Strings from the external controller. Set the Parts you want to play from the external controller to KBD CTRL
3. Depending on what sounds you need simultaneously (which is a key issue in setting up your own configurations), you can also place the Acoustic Piano of choice under KBD CTRL and use MONTAGE’s ability to morph/switch from one set of sounds to the other. The Bosendorfer are either 2 or 3 Parts if I recall, so a 5 Part String and 3 Part Piano, all under KBD CTRL... what instrument is sounding can be determined by Super Knob position. Super Knob position can be moved manually, recalled with a Scene, morphed with an FC7 pedal...

While setting up the XF you know how to do, on the MONTAGE you have principally a very programmable Synth that begs you to program / customize each Performance for your own requirements. If you can provide info on what you need to play simultaneously we can offer further methods to accomplish the goal.

 
Posted : 31/08/2018 3:54 pm
Posts: 0
Active Member
Topic starter
 

My point exactly. If single mode MIDI would assign the same MIDI channel to all 16 parts, that would make sense to me and my problem would be solved. I cannot think of another way to do this?

 
Posted : 31/08/2018 3:55 pm
Bad Mister
Posts: 12303
 

We must have been posting simultaneously...

 
Posted : 31/08/2018 4:01 pm
Jason
Posts: 8238
Illustrious Member
 

When I looked at Seattle Sections, I wasn't sure how you used it. The 7th PART is for small section ("solo" ) sounds - not sure if you rotate superknob full clockwise ever for that sound. If so, you may be able to replicate it (sort of) by instead turning up one of the other PARTs and turning down the rest. Ok - PART 7 zapped (maybe). PART 6 is special articulations. Pizz and such. Maybe you use those - maybe you don't. It's quite a hassle - but you could hand copy those over to PART 5. PART 5 mostly shares the same effects and so forth. It has the same key span (note limits). There's other things to check. But maybe that can get squished. This gives you 3 spots to take the Imperial Grand to slide into PARTs 6, 7, and the always empty 8.

I didn't load the Imperial Grand to check how many PARTs it takes. I just saw a video online that showed 3 Parts (and a webpage that also said as much) -- so I'm assuming you're looking at a 3 PART piano.

This is the same general feedback BM gave. Depending on what you're trying to do - there may not be a need to shave off velocity layers from the piano.

I guess I can go look at Toto or something if that helps anything - but I gather that Single Channel "locks out" any useful use of 9-16 - which is a frowny face.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 31/08/2018 5:18 pm
Posts: 0
Active Member
Topic starter
 

I've been trying a lot of your tips and I found some workarounds to get what I want. My Toto performance works, playing just my Montage with the already programmed scenes. Scenes are a great feature, by the way.

Today I spent some time on the different MIDI modes in my Montage. Seems to me I have three options:

- Single mode without Zones: gives me the same receiving channel on Montage. But you miss the 'zones' setting that is crucial for making multi part performances.
- Multi mode which receives a midi channel per part. Part 1 = channel 1, Part 2 = channel 2 and so on. In this mode, I can only trigger 2 parts maximum from my Nord (so forget multiple part performances like the Bosendorfer)
- Single mode with zones. This would be the right mode for me. There is one drawback: all parts have their own receiving MIDI channel again. So I keep the problem that I can only trigger 2 parts from my Nord, no matter what my performance settings are.

2. Set the MONTAGE to MIDI I/O = Single, and trigger the Multi Part Strings from the external controller. Set the Parts you want to play from the external controller to KBD CTRL

So when I do this with the Bosendorfer I can play part 1 and 2, not part three. (in single mode with Zones)

 
Posted : 01/09/2018 2:50 pm
Posts: 0
Active Member
Topic starter
 

Actually, why does Single mode with our without the use of Zones change the way part receive MIDI? I mean, receiving on 16 different MIDI channels is what multi mode is for? Single mode with zones receiving on just one midi channel would make more sense to me.

 
Posted : 04/09/2018 9:18 am
Jason
Posts: 8238
Illustrious Member
 

Use of zones defeats single channel mode. It's just one of those things. At least that part isn't much of a mystery to me due to having internalized that from the discussions and documentation.

Source: https://www.yamahasynth.com/montage-category/montage-midi-zone-master-faq

CAN'T I SIMPLY SET THE MONTAGE MIDI I/O MODE = SINGLE AND USE THE ZONE MASTER FOR EXTERNAL?
==========================================================================================
Yes - but not at the same time. When Zone Master is enabled in UTILITY and the current Performance has Zone Switches set to On, this setting overrides the MIDI I/O Mode "Single" setting. Activating the Zone Switch within a Performance (Zone enabled) automatically changes the status to address multiple devices. Whatever is setup in the currently selected Performance will determine what gets transmitted OUT via MIDI and on what channels that data will travel on.

Additionally, note that in MIDI I/O mode Multi, the Arps can be set to send their MIDI data Out externally, in I/O mode Single only the keys you physical press are transmitted Out via MIDI. The Arpeggiators do not Output their data via MIDI when I/O Mode Single is selected.

A while back, I was hoping that "defeating" meant just for the channel that zone is turned on for -- so I could keep a range of channels assigned to a single channel - then selectively opt-out some select channels using zones. This is not the case. Use of zones will turn off single-channel mode entirely. Meaning, it flips the setting (internally) back to multi-channel mode.

For the "why" - you have to abstract what is easy to explain/logical apart from the reality of what is inside Montage - a bunch of hardware and software arranged in a certain configuration. With complex systems, sometimes the architecture "paints itself in a corner" - making it difficult / impossible to accomplish things that seem simple/obvious.

I speculate it has something to do with re-configuring the control matrix depending on the receive MIDI channel (single vs. multi). And some hybrid would break the model. But that's a wild guess.

The "best" move Yamaha has to deal with this is to explain the virtue of the current limited setup. Even describe it as not being limited. If something is not going to change - you have to make due and message the virtues.

I don't really have concrete answers of the "why". I'm not sure we'll get at that. Hopefully there's a skunkwork project to try to pull a rabbit out. I am, however, not counting on this.

Given this, it is best to follow the advice given earlier - to focus more on what you can do rather what you cannot (at least in operation of the keyboard). As creative workarounds including additional hardware/software purchase/pieces or unique configuration is what is called for in the here-and-now.

Current Yamaha Synthesizers: Montage Classic 7, Motif XF6, S90XS, MO6, EX5R

 
Posted : 04/09/2018 9:47 am
Page 2 / 3
Share:

© 2024 Yamaha Corporation of America and Yamaha Corporation. All rights reserved.    Terms of Use | Privacy Policy | Contact Us