Iniciar sesión
Este foro permite que personas de todo el mundo se comuniquen, por eso los mensajes se escriben en inglés.

Polyphone bug samples loop coarse

  • Da 6 0
    Mensaje de Dan el
    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) !!!!!!!
  • Mensaje de Dan el
    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
  • 429 1
    Mensaje de Davy el
    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
    Mensaje de Dan el
    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
  • 429 1
    Mensaje de Davy el
    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
    Mensaje de Dan el
    * 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 203 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
  • 429 1
    Mensaje de Davy el
    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
    Mensaje de Dan el
    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
  • 429 1
    Mensaje de Davy el 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
    Mensaje de Dan el
    Great

Inicia sesión o regístrate para participar en las discusiones.

¡Polyphone te necesita!

Polyphone es gratuito, pero su sitio web y su desarrollo tienen costos. Una pequeña donación ayuda mucho.

Donar
Aprende lo básico Prueba un tutorial
Volver
arriba