Kyma Forum
  Kyma Support
  Pitch Bend Range

Post New Topic  Post A Reply
profile | register | preferences | faq | search

next newest topic | next oldest topic
Author Topic:   Pitch Bend Range
tuscland
Member
posted 24 August 2009 08:49         Edit/Delete Message   Reply w/Quote
Hi !

I would love to be able to use a pitch bend of 2 in the MIDI Configuration Panel.
This is what you have usually on MIDI keyboards, and I would find it very useful for most situations.


Best,
Cam

IP: Logged

SSC
Administrator
posted 24 August 2009 11:29         Edit/Delete Message   Reply w/Quote
Hi Cam,

Not sure if this would help, but in the Global Map, there's an entry:

!KeyPitch12 is: (`MIDIKeyNumber + (12 * (`MIDIPitchBend displayAs: #nothing))) nn.

You could change this one or add another entry like this:

!KeyPitch2 is: (`MIDIKeyNumber + (2 * (`MIDIPitchBend displayAs: #nothing))) nn.

That way, you could use !KeyPitch2 wherever you wanted a pitch bend of 2 half steps. Would that be helpful?

IP: Logged

SSC
Administrator
posted 24 August 2009 13:54         Edit/Delete Message   Reply w/Quote
We'll add 2 and 3 halfsteps to the Configure MIDI panel as well.

IP: Logged

tuscland
Member
posted 24 August 2009 14:35         Edit/Delete Message   Reply w/Quote
Hi SSC,

Thanks for the tip, and for the new menu items.
Both are great additions I think.


Cam

IP: Logged

infected
Member
posted 13 September 2009 20:19         Edit/Delete Message   Reply w/Quote
I'll continue asking a related question in this thread.
How can I create pitch up +2 and pitch down -24.
Is it possible at all ?

IP: Logged

SSC
Administrator
posted 13 September 2009 21:02         Edit/Delete Message   Reply w/Quote
Would this work?

!KeyNumber nn + (!PitchBend + 1 * 13 - 24) nn

!PitchBend has a range of (-1,1)
!PitchBend + 1 would be (0,2)
* 13 would be (0,26)
-24 would be (-24,2)

Except then when !PitchBend was in the center, it would not be at 0.

So assuming you want no pitchbending when it is at zero, you could use an into: array like this:

(!Pitchbend into: #({-1 @ -24} {0 @ 0} {1 @ 2})) nn

The first number in each pair is !PitchBend's normal value. Second value in the pair is the new value.

IP: Logged

All times are CT (US)

next newest topic | next oldest topic

Administrative Options: Close Topic | Archive/Move | Delete Topic
Post New Topic  Post A Reply

Contact Us | Symbolic Sound Home

This forum is provided solely for the support and edification of the customers of Symbolic Sound Corporation.


Ultimate Bulletin Board 5.45c