Jump to content

Sustain (CC 64) when did this behaviour change in Logic?


Alan Shields

Recommended Posts

Hi,

I remember once upon a time that midi CC64, sustain, had 2 states - on or off and any CC64 value between 0 and 63 were treated as off and any value from 64 to 127 was on. However, now it seems that only 0 is off and any other value is sustain on.

 

You can verify this easily in the score editor. Insert a 'pedal on' symbol and open the list editor (D). You will see a CC64 event with a value of 127. Change this value to any other value except 0 and the symbol in the score will remain as a 'pedal on' sign. As soon as you change the value to 0 the symbol changes to 'pedal off'.

 

Just curious as to when this behaviour was changed and for what reason?

 

Alan.

Link to comment
Share on other sites

Sustain is a CC and has 128 levels (0-127) just as any other controller.

 

How those values are *interpreted* by any given device is undefined and device specific. I think the way Logic handles it makes the most sense, but you can probably customise this behaviour in the score's MIDI meaning stuff (wherever that is these days).

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...