Old Motifator threads are available in the Archive.
bsmart
Total Posts: 225
Joined 01-12-2005 status: Enthusiast |
I’ve always been unsatisfied with the Motif’s portamento/glide implementation. However, since the technical resources and will don’t exist to do anything about it, I’ve stopped bothering to complain. One feature doesn’t break a deal, after all. On the XF, though, I’ve noticed a new terrible failing of the portamento function that wasn’t present on the XS. This one isn’t as easy to ignore. Here is some background regarding how portamento works on the Motif. If you’re playing a note (like C3), and, while still holding the note down, press a second note, then the Motif acts as follows. 1. The Motif determines the keybank that is used by the second key that you pressed. 2. The Motif switches the voice elements that were playing the first notes sample to now play the sample that is associated with the keybank of the second key, but continues to play that new sample at the pitch of the first key. So, the Motif has switched the playing sample to the one needed by the new key (the portamento target). 3. Based on the settings of the portamento function, the Motif begins to glide the pitch of the new sample up or down until it reaches the pitch of the second key that you played. My old gripe is that switching between samples always produces a click, and the Motif always switches samples when you press that second key. Even if both keys belong to the same keybank, and use the same sample, the Motif will retrigger the sample from the beginning. This always results in a click, as there is a momentary jump in the phase of the waveform. This means that analog patches will never smoothly glide from note to note, like on real analog gear (or even sample-based synth engines with advanced portamento behavior control like Roland and Korg gear from the last 10-15 years). However, Yamaha’s way has a great advantage when using portamento with samples of real instruments. If you’re using natural samples, and you glide from one note to another without switching samples, then you’ll be listening to a sample that is playing at the right pitch for the second key that you pressed, but the tambour will be wrong. It is like older samplers that stretched just a few samples all of the way across the keyboard. Beyond a certain range, it is obvious that you’re listening to a sample that has been speeded up or slowed down, rather than an actual sample of the instrument playing the exact note that you played. By switching samples when you press the second key in a glide, Yamaha makes it so that, when the glide finishes at the second key, you’ll be listening to the sample that was originally intended to be played when that key was pressed, not a sped up or slowed down version of the sample on the first key. Okay. Enough of the background. Here is what is wrong with the XF. Gliding down is broken. I’m first going to show you how to experience this for yourself. I know that this example isn’t something that you’ll run in to every day. It isn’t supposed to be. The example is only so that you can hear what I mean. Later, I’ll tell you how this is a problem in practical situations. Select voice Pre1 A01. Go to the F2 screen, and turn on portamento at the top. Now, when you’re holding one note, and press the second, the pitch will glide, based on the rules that I explained above. However, you’ll see that the Motif completely ignores the rules when gliding down. I’m using a Motif XF6. Start by placing your left hand in position to hit lowest C. Now, play a slow alternating pattern, with your left hand playing lowest C, and your right hand moving up the keyboard, from lowest C, about a 4th or a 5th each time. Play like this: C1, G1, C1, C2, C1, G2, C1, C3, etc. Remember, each time, to press the second note before you let go of the first. You’ll notice that when the pitch glides up to the note played by your right hand, the resulting sample when the glide stops has a natural tambour. However, when you next play the lowest C again, and the glide finishes, the tambour will sound increasingly worse, the greater the distance between the notes. As your right hand moves further up the keyboard, you’ll clearly hear a huge amount of aliasing in the sample played by your left hand’s C. For another vivid way to hear this, switch to any of the string ensemble voices, turn on portamento, and repeat the same playing behavior.
As you’re playing in this way, it is important to note that the second time that you play the lowest C in a row, the Motif will switch to playing the correct sample for the key. So, if you play C1, G3, C1, the second C1 in this series will sound heavily aliased. However, if you play C1, G3, C1, C1, the last C1 here (the second time in a row that you pressed the key), will sound correctly.
Try it yourself. What do you think?
|
GospelMusicians
Total Posts: 336
Joined 08-26-2010 status: Enthusiast |
This has been my gripe with Yamaha’s portamento, glide since the days of the SY85. A lot of keyboard companies don’t get this. The only keyboard companies that have done it right is Kruzweil and Ensoniq. Roland has it partially correct, but Yamaha never quite got it right. If I set my portamento I should be able to take a sine wave and slide my fingers across the keyboard and NEVER EVER hear a re-trigerring of the key. Check out this video of the Yamaha EX5: http://www.youtube.com/watch?v=p-HCyA-fDss. DON’T BE FOOLED, you can only do this with the AN (Analogue modeling option), but you can’t do this with regular samples. The answer I got from Yamaha some years back, was that this was only possible with Analog modeling, which is completely false. Emu, Ensoniq, and Kurzweil can do this same type of slide glide effect with regular samples.... Yamaha does not realize how critical this feature is for sounds. I guess what you and I are asking is for a GLIDE function that really works. All the software synths have a glide function for SAMPLES that allow one sample to glide in to the other without the retrigerring of samples. |
bsmart
Total Posts: 225
Joined 01-12-2005 status: Enthusiast |
You’re very right. On Roland synths, for example, there is a voice parameter that changes how retriggering of samples during portamento works. You can either turn retriggering on or off. Retriggering is unquestionably better when using samples of real world sounds. For synth sounds, though, retriggering is terrible. With retriggering always on, analog sounds don’t slide correctly, and playing trills and short arps plays a click at every step. However, as crappy as that behavior has always been on the Motif, the current problem is beyond that. When gliding down, they have the worst of both worlds. The Motif XF not only retriggers (introducing the click), but it doesn’t even retrigger the correct new sample. Try it. |
P5music
Total Posts: 257
Joined 11-02-2005 status: Enthusiast |
here’s the reason why it is bad not to innovate when a new keyboard is produced, yamaha, even if a lot of people enjoy paying so much money and defend it against unsatisfied customers. |
Bad_Mister
Total Posts: 36620
Joined 07-30-2002 status: Moderator |
Not to “defend” (anyone can think whatever they like), just an important point of order;
No discussion of Portamento is complete without a discussion of the parameters (all the parameters of the portamento) Please before you conclude anything consider how it actually works.
Your full compliment of Portamento parameters are found here. In the current discussion you have not figured out how it works… in particularly why it works differently in some Voices than in others. Portamento on a piano (well, we will not even talk about that decision) but perhaps what you expereince on the other Voices is a function of how the following Portamento parameters are set. Maybe the following will help (if you need Portamento on that piano you may be able to adjust the response more to your liking). We think it is at least worth a try.
Portamento Switch*
Portamento Time*
Settings: 0 – 127
Portamento Mode
Settings: fingered, fulltime
fingered
fulltime
Portamento Time Mode
rate1
time1
rate2
time2
Portamento Legato Slope
Settings: 0 – 7 |
bsmart
Total Posts: 225
Joined 01-12-2005 status: Enthusiast |
Bad Mister, I appreciate you posting. If anyone has the technical answer on here, it’s usually you. However, if there is one part of the Motif that I feel that I understand in profound detail, it is the portamento behavior. I turned it inside and out for years trying to figure out any way that I may have overlooked that would get rid of that freaking retrigger click. I’m not concerned with the retrigger click in this thread. I’m not even concerned with putting portamento on pianos. I just used the piano voice as an example where people could hear the effect. I’m very clear about how portamento works. The only part that I’m not clear about is the cases when the Motif selects the incorrect sample during downward glides *ONLY*. Just so people won’t be picking at my methodology, instead of addressing the problem, lets forget the piano, and talk about a solo violin voice. Go back and do the exact same steps that I said for the piano, but use a violin instead. If people can’t imagine why portamento would be useful on a violin, I might as well give up. I’m aware that the XA function is used to trigger alternate legato samples for most of the violins, but use one without the XA setup. I’m trying to demonstrate behavior only. Since a violin is exactly the type of voice that *should* use retriggering, all of my retriggering gripes aren’t even on the table in this case. My one and only concern, in this case, is why the Motif retriggers the incorrect sample when gliding down to a note over a glide distance that spans keybanks. I can adjust thos portamento parameters, but none of them affect, in any way, how the Motif selects samples to play. Portamento switch on/off: well, it must be on, or else we have nothing to discuss. Portamento time and portamento time mode will simply affect the speed of the glide, but the Motif’s sample selection behavior is identical, whether the speed is fast or slow. Portamento mode: again, doesn’t affect sample selection, though I suggest that you set fulltime in order to more easily hear the results of the repro steps that I posted. Regarding Portamento Legato Slope, I’ve never been able to satisfactorily hear this parameter demonstrated. All of the way back to the ES, when I’ve changed this setting on an element playing either a short synth or long natural sample, with the voice in mono mode, I’ve never heard any difference. Could this fix the problem? I don’t really think so, but, hey, I’m open minded, so would love to hear from anyone with any theories regarding this parameter. However, that brings us to the end of portamento parameters. For the record, I suggest trying my test with portamento switch on, rate time mode set to rate1, rate set to any large value that you desire, and portamento mode set to fulltime. Try with a solo violin voice. After you’re gliding for more than an octave or so, you’ll clearly hear aliasing each time you glide down, though the second time that you play the lowest note the Motif will select the correct sample on the key, and the aliasing will be gone. I suspect that this is going to be like 2007, when it took pages of a thread to prove the whole retriggering of samples actually existed. I had to make an audio demo with the Motif XS playing virtually the same simple synth voice that I’d played from the Korg TR rack and the Roland XV5080, before anyone would believe me that the retriggering was a fact. So, once again, here is another audio demo, demonstrating that this is not in my head. http://bryansmart.com/files/temp/xf_broken_porta.mp3 I demonstrate with both a sax and a pad voice. We’ve covered the settings. We’ve heard the results. If I’m missing something, what is it? Of course, we could reduce the impact of this problem by not gliding down via portamento for more than a 4th or 5th at a time, though there would still be a change in tambour. Beyond that, I guess we should avoid using arpeggios that span more than an octave or two, at least if we wish to use the voice in mono mode. I guess TB303 style porta arps are out. I don’t care to bash the Motif or degrade anyone’s work. This just seems like a small software oversight. The right sample is selected when gliding up, just not when gliding down. Some Yamaha programmer probably missed a conditional branch somewhere. No big deal. Would just like it acknowledged and resolved. On the other hand, if you, or anyone, can still see how I’ve managed to overlook some setting that is preventing the Motif from selecting the correct sample, please let me know. Also, I’m almost certain that the XS didn’t do this. However, when making a claim about an issue like this, I hate to claim certainty about something unless I can verify it, as, if I’m wrong, that will just be fuel to dismiss me. I played with this a lot on the XS, and don’t remember this being the behavior. However, I no longer have an XS, so can’t verify it. I’d really appreciate it if someone on the forum with an XS would doublecheck this for me. You have the same presets that I use in the demo. You should be able to follow along, make the same adjustments, and not experience the same problem. |
bsmart
Total Posts: 225
Joined 01-12-2005 status: Enthusiast |
Sorry. Accidentally double-posted. |
Horace
Total Posts: 50
Joined 02-01-2011 status: Regular |
Hello, Bad_Mister, I happened upon this post in search of a solution to a potentially related problem.
Therefore, my question: If I am using the Motif XF7 as the master keyboard, are there internal settings I have to make on the Motif in order to ensure that the voices play back exactly as they would if they were played from the S30’s keybed? Thank you for your time and consideration. |
GospelMusicians
Total Posts: 336
Joined 08-26-2010 status: Enthusiast |
Hey Bsmart, You’re not crazy man! I’ve been fighting this issue forever. This simple implementation would allow the Motif to really, really sound like an analogue synth. This is why I don’t even bother making synth basses with the Motif, because it makes absolutely no sense to have a synth bass without the correct portamento/glide implementation. I shot a quick video with my iPad and iPhone to show how the portamento/fingered/glide should really sound like: See Video: http://youtu.be/Fkt5tEHZVig |
Chrisk-K
Total Posts: 44
Joined 05-11-2011 status: Regular |
OMG, I just ordered a Motif XF7 and this might be a deal breaker. Even a Garage Band instrument on my iPad 2 does the correct portamento. So does my 20 year old Kurzweil K2000. |
Big_J
Total Posts: 10
Joined 12-26-2010 status: Newcomer |
Portamento Glide is important. |