Sign in

Polyphone bug samples loop coarse

  • Da 6 0
    Message from Dan on
    Hello,

    If you have one instrument zone, with some loop start/stop offset

    then you save the instrument in polyphone

    It transform this into the samples loop zone

    so it remove the generators #2 and #3

    but it does not remove the generators #45 and #50 (coarse values) !!!!!!!
  • Message from Dan on
    Not sure if Davy is reading this bug, and if it has been corrected on the new beta ?
    I can't use Polyphone for now if it kill my SF2 collection changing the loop start/stop incorrectly
  • 417 0
    Message from Davy on
    Hello I did the following:
    * open a soundfont
    * at the instrument level, add a different value in the 4 possible offsets (loop / sample start / end offset)
    * save the soundfont
    * close the soundfont
    * reopen the soundfont

    I got the same values as expected. Maybe you mentioned something else?

    Regards,
    Davy
  • Da 6 0
    Message from Dan on
    mmm... the problem is if there is NOT loop informations in the samples themself
    When saving, you fill the loop information from the instrument zone to the sample zone
    but you don't remove the coase values of the instrument zone
    And as you know, they are OFFSETS, so the player need to addition the loop values of the sample zone + the info of the instrument zone
  • 417 0
    Message from Davy on
    I cannot reproduce the bug. Here is what I did:

    * I created a new soundfont and added a sample with no loop inside,
    * I created an instrument with one division containing the sample,
    * 4 different values have been set in the offsets,
    * I saved, closed, reopened,
    * values are still correct and no loop at the sample level.

    Please describe the process for reproducing the bug, this is still not very clear.

    Regards,
    Davy
  • Da 6 0
    Message from Dan on
    * create a new soundfont and add a sample. Uncheck "En Boucle" and set the loop point start and stop at 0
    * created an instrument with one division containing the sample,
    * add 2 different values for the loop offsets start and stop, exp 5000 and 10000
    * save

    Go to the sample screen, you will see "en boucle" back again, and values back from 0 to end of sample
  • ZI 190 0
    I don't know if the loop point in the sample section is changing to 0-0 to 0-end):

    But:

    The settings you make in the Instrument section are not automatically reflected in the Sample section.
    If it was, we'd have a lot of problems.

    We can use the same sample with a different starting points and / or loop points on another instrument. (Yes I am using it that way)
    For example: for legato-play, tremolo-effect, etc.
    test-sf.sf2
  • 417 0
    Message from Davy on
    Finally I understand the bug! The minimal steps to reproduce are:
    * set 0-0 for a sample loop, at the sample level,
    * save.

    The sample loop is now changed to 0-{sample length - 1} and there is a problem if, in an instrument using this sample, the sample loop end offset is based on the sample loop end at the sample level.

    I'll fix this, thanks
  • Da 6 0
    Message from Dan on
    Good to hear you have found the problem !
    Yes, I have many SF2 with the samples loop positions at 0, and they are defined in the instrument level.
    And I had problem when saving such SF2 with Polyphone.
    Please drop a word here when it is corrected, so I will be notified
    Cheers
  • 417 0
    Message from Davy on 1
    Fixed!

    This fix will be included in version 2.1. I'm still waiting for some bug reports and if everything is ok I'll release the version at the beginning of September.
  • Da 6 0
    Message from Dan on
    Great

Sign in or register to take part in discussions.

Polyphone needs you!

Polyphone is free but there are costs associated with its website and development. A small donation will help a lot.

Donate
Learn the basics Try a tutorial
Scroll to
top