Connexion
Ce forum permet à des personnes du monde entier de communiquer, c′est pourquoi les messages échangés sont en anglais.

Polyphone bug samples loop coarse

  • Da 6 0
    Message de Dan le
    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 de Dan le
    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
  • 408 0
    Message de Davy le
    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 de Dan le
    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
  • 408 0
    Message de Davy le
    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 de Dan le
    * 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 188 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
  • 408 0
    Message de Davy le
    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 de Dan le
    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
  • 408 0
    Message de Davy le 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 de Dan le
    Great

Connectez-vous ou inscrivez-vous pour participer à la discussion.

Polyphone a besoin de vous !

Polyphone est gratuit mais il y a des coûts associés à son site web et à son développement. Un petit coup de pouce aidera beaucoup.

Faire un don
Apprenez les bases Voir le tutoriel
Haut de
page