登录
本论坛汇聚了来自世界各地的人们,因此大家使用英文交流。

Set parameters based on physical key being pressed

分类:帮助与提问
  • BA 64 0
    消息来自 batata004,发表于
    Hi,

    I am using Polyphone and it's freaking amazing and all the "problems" I had, I managed (with help of the community) to fix. But now I have a new "problem" and I would like to know if this has a solution: sometimes I set some samples to play only from C3 to C6 in my piano (just an example). If I press the physical key C6 on my piano, everything works as expected, I mean: the expected sound plays nicely.

    However if I set my piano to tranpose +2 semi tones, when I press the physical key C6 on my piano, the expected sound does not play. Of course, because of the transpositiong, the C6 is now actually D6. However sometimes I really need to set samples based on physical keys being pressed (despite using any transposition)... is there any way to do this?
  • CS 73 0
    消息来自 csw900,发表于
    Hi batata004

    If your physical piano keys are transposed before they get to polyphone then how is pokyphone going to know which physical key was pressed? Polyphone will see only the transposed key!!

    Why dont you extend the range of your samples to accommodate the transposition?

    csw900
  • BA 64 0
    消息来自 batata004,发表于
    Hi!

    I thought that the transposition information was sent in the MIDI cable along with the keys being pressed... But, as I understand from you, my piano only sends the keys being pressed already being transposed, right? If that's the case, then you are right, it would be impossible to do what I need.

    I cant increase the range of the keys because in some songs, I always want to make sure I will only press keys from C3 and C6 (no matter the tranposition), outside of that range the sound that will play will be effects (like drums, applause...). Between C3 and C6 will be piano sound.
  • CS 73 0
    消息来自 csw900,发表于 1
    Hi batata004

    Yes i confirm that a midi piano does not send any transposition information along with the notes. Midi has no capability in this area.

    csw900
  • BA 64 0
    消息来自 batata004,发表于
    That's really sad! That's the first thing I found soundfont cant handle! In most keyboards, the user can always set a split function to split its keyboard in specific areas/regions so the user can attach specific sounds to each area. In all the keyboards that use the split function, the split occurs in very specific physical keys (not in the tone), no matter what transpose the user sets in the keyboard.

    I thought this was a pretty basic thing, but unfortunatelly the soundfont "protocol" does not allow that (I am not blaming Polyphone, as it looks like is a problem with the sounfont/MIDI inner workings).

    If I am saying something stupid or if there is a workaround/hack, I will be glad to learn
  • CS 73 0
    消息来自 csw900,发表于 1
    You can blame your keyboard for your problem. If it handles splits in the way you say then it should not be sending any out of range midi notes from its main transposable region.
    I suggest you could try your keyboard with an organ which uses .sf2 sound fonts (such as my eplayOrgan). This will open up a whole new world of possibilities for you to experiment with.
    csw900
  • BA 64 0
    消息来自 batata004,发表于
    I double check 2 of my keyboards and both behave the same way... it looks like it's indeed a misconfiguration of the keyboard.

    I just didnt understand why you suggested me to try my keyboard with a organ (like eplayOrgan)... what would it help me achieve?
  • CS 73 0
    消息来自 csw900,发表于 1
    I just thought you may be interested in moving on to a more challenging instrument than a keyboard/piano. Organs have a lot more capability and are more difficult to play properly than a piano.
    csw900

登录或注册后即可参与讨论。

Polyphone 需要您!

Polyphone 是免费的,但其网站和开发都会产生费用。一笔小小的捐赠就能帮上大忙。

捐赠
学习基础知识 试试教程
返回
顶部