#54 Polysix Mono code volume issue

admin
closed-works-for-me
Nick Copeland
5
2010-10-14
2009-08-21
Anonymous
No

When in using the polysix and playing with the -mono -hnp options, playing one note, holding it down and then playing another note, causes a dip in the volume if you play the second note at a low velocity, this may be a bug in itself (I don't think the polysix had velocity sensing?) but when you release it, the volume remains the same. In more sensitive controllers, this could mean that the filter is nearly completely closed, so it can seem as if no sound is coming from it..

You can fix it by holding one note and then pressing another key....

Andrew Coughlan.

Discussion

  • Nick Copeland
    Nick Copeland
    2009-09-26

    Not sure how to address this one although I could propose some alternatives:

    1. add an option to not have velocity sensitivity for selected emulators, -velocity for example.
    2. Remove velocity sensitivity just from the filter envelope.

    I would probably tend towards option 1, I like velocity sensitivity and also that the filter can open up as you play harder - gives you a brighter sound.

    As a side note, I no longer seem to get notifications of new bugs/feature requests so a few of those you have submitted have just been sitting here (this one for a month) waiting for a response.

    regards, nick.

     
  • Nick Copeland
    Nick Copeland
    2009-09-26

    • labels: -->
    • assigned_to: nobody --> nobody
    • milestone: -->
     
  • Nick Copeland
    Nick Copeland
    2009-09-26

    • milestone: --> admin
    • labels: --> Bristol Engine
    • assigned_to: nobody --> ncopeland
     
  • Nick Copeland
    Nick Copeland
    2009-09-26

    Not sure how to address this one although I could propose some alternatives:

    1. add an option to not have velocity sensitivity for selected emulators, -velocity for example.
    2. Remove velocity sensitivity just from the filter envelope.

    I would probably tend towards option 1, I like velocity sensitivity and also that the filter can open up as you play harder - gives you a brighter sound.

    As a side note, I no longer seem to get notifications of new bugs/feature requests so a few of those you have submitted have just been sitting here (this one for a month) waiting for a response.

    regards, nick.

     
  • Andrew C
    Andrew C
    2009-09-27

    Nick,

    The polysix is already not velocity sensitive, I think this is a bug with the mono code of the polysix.
    The other mono code that's implemented in the sidney doesn't exhibit this behaviour.

    Maybe it'd be an idea to look into somehow integrating the sidney mono hnp code (that does gang the 3 voices together) and then hacking it onto the polysix with 6 voices ganged together.

    The upside would be that you could probably get that 6 voice unison HNP thing that we talked about and squash this bug?

    No, scratch that, I'll do some testing to see whether the filter is closing on the osc or if it's inserting velocity on where it's not supposed to... Some part of me suspects that it's a combination of both..

    Andrew Coughlan.

     
  • Andrew C
    Andrew C
    2009-09-28

    No no no, I'm an idiot.

    The polysix is indeed velocity sensitive! But I've noticed a few things that may need fixing:

    In -mono -hnp, holding one note at a velocity of, say 87 and then pressing another note higher up at say, 23 and then releasing the second note, makes the first note play at a velocity of 23, is this normal or should the previous note snap back to an 87 velocity?

    In -mono -hnp mode, playing legato, for some reason causes notes to randomly drop out? For the record, this I don't think is the same as losing midi on events, if I play each note with a note on and off message, and when holding down a note lower when doing fast-ish legato, this doesn't happen.

    Andrew Coughlan

     
  • Andrew C
    Andrew C
    2009-09-28

    Correction: In -mono -hnp mode, playing legato, for some reason causes notes to
    randomly drop out? For the record, this I don't think is the same as losing
    midi on events, if I play each note with a note on and off message, this doesn't
    happen.

    It does happen when holding down a low note in the left hand then doing legato passages in the right hand, but only when the right hand causes the HNP to change to, say, the right thumb when doing them.

    Andrew Coughlan

     
  • Nick Copeland
    Nick Copeland
    2010-04-29

    Did you try this with -lvel? This is the legato velocity option, been there for a long time now. It should set and fix the velocity of legato notes from the first note, all subsequent notes will inherit this value.

    Regards, nick

     
  • Oh wow. I didn't notice that option! That most definately seems to be the the answer to this 'bug'!

    Andrew.

     
  • Nick Copeland
    Nick Copeland
    2010-04-30

    I think it should be possible to disable velocity tracking on the PolySix, or even any of the emulators for that matter. It should have been one of the velocity curves, the default is 520 which is for a pretty hard playing style. Let me find which one gives you flat velocity translations (or if it isn't there I should add it as a part of this bug).

    Regards, nick

     
  • Nick Copeland
    Nick Copeland
    2010-04-30

    No, it isn't possible from the velocity maps, only from the envelope parameters. You can access them from the CLI but not from the Polysix GUI. I will add velocity curve #0 as a flat -3db map or something. Next release, just -lvel for now.

    Regards nick

     
  • Andrew C
    Andrew C
    2010-09-30

    Might change this to 'pending', as I think this bug is now fixed.

    Andrew.

     
  • Nick Copeland
    Nick Copeland
    2010-09-30

    We should perhaps review this and other bugs you have reported.

     
  • Nick Copeland
    Nick Copeland
    2010-09-30

    • status: open --> pending-works-for-me
     
  • This Tracker item was closed automatically by the system. It was
    previously set to a Pending status, and the original submitter
    did not respond within 14 days (the time period specified by
    the administrator of this Tracker).

     
    • status: pending-works-for-me --> closed-works-for-me