fbpx


The MIDI Forum

  Tuesday, 14 March 2023
  5 Replies
  1.7K Visits
14
Votes
Undo
  Subscribe
Testing the function to skip back in time I found that Portamento needs a note to affect the sound of another note, it makes it vary in pitch over time, if I jump right after the first note this doesn't happen. attached file (channel 3).

B3 05 50
B3 41 7F
93 24 16 -> If I skip this note
83 24 40
93 54 7B -> This note sounds different
93 13 20
83 54 40

there are more events but I don't think they are relevant to the example

Shouldn't this be done with Portamento Control?
Or are they different things?

Are there more controls of this type? I mean that a note alters the sound of others
2 months ago
·
#18017
1
Votes
Undo
Portamento is precisely the "carrying" from one note to another, not the pitch bending up or down witt a new note.
MIDI portamento control does just that to adjust the timing of the carry.

It's more specifically used for singing but also applies to other instruments such as a trombone.
You need to use the pitch bend control to achieve the effect you want.

Many musicians use the term "glissando" instead of portamento when referring to this effect.
More strictly a glissando is on a fixed pitched instrument, such as a harp or piano, where one plays successive notes with a sweep of the hand.

JohnG
Carlos marked this post as Resolved — 2 months ago
2 months ago
·
#18009
0
Votes
Undo
Thanks, I guess it was recent when they wrote the midi 1.0 spec :D .
2 months ago
·
#18008
1
Votes
Undo
Recent? My MU90r dates from 1997, and it seems to be fully active then.

The MU90 manual gives the same format as you show. The note data is referred to as the 'Start Note'. I assume that this data should be the same as a note already playing? The Controller certainly has a note ## data attached, my manual certainly refers to 'note already playing'.

The manual for a similar vintage Korg NS5r refers to the 5 and 65 Portamento Controllers, but does not refer to 84.

Geoff
2 months ago
·
#18007
0
Votes
Undo
As you suggest, it's 84 (decimal), the Portamento Control, that involves two notes, the note that is playing when the controller is activated, and the next note on the same channel. So I would assume that Controller 84 is activated, although it does not show on the details you show.


There is no Portamento Control event in this file, I think it is possible that this is how it was done before? I read in MIDI 1.0 Detailed Specification that it is a recent controller, page 21.

Bn 54 kk
n = channel
kk = source note number for pitch reference
2 months ago
·
#18006
1
Votes
Undo
I'm looking at the MIDI details for my Yamaha MU90r. This details the three commands relating to Portamento, Controllers 5, 65 and 84.

As you suggest, it's 84 (decimal), the Portamento Control, that involves two notes, the note that is playing when the controller is activated, and the next note on the same channel. So I would assume that Controller 84 is activated, although it does not show on the details you show.

Controller 84 activates the Portamento between the note that is already sounding, and the next note on the same channel. So yes, if you remove the original next note, then the effect will be transferred to the sound of the NEW next note.

There does not seem to be any other controller that does this on the MU90r, but there might be something on another device. But Portamento is by definition the interaction between one note and the next note, i.e. involving two notes, so look for any other controller that might involve a similar action?

Note that it's not really one note affecting another note. The Controller affects two notes directly, by changing the way that the first merges into the second.

Geoff
Carlos set the type of the post as  Technical Question — 2 months ago
  • Page :
  • 1
There are no replies made for this post yet.