Sign in

regression: sample offset values are incorrect

  • SC 69 0
    Polyphone 2.0 displays sample start offset values > 32767 and sample end offset values < -32768 incorrectly. Polyphone 1.9 displays these values correctly.

    The instrument in the attached SoundFont has samples with the following offsets:

    Sample start: 1000, 5000, 10000, 20000, 32767, 32768, 32769, 50000, 100000
    Sample end: -100000, -50000, -32769, -32768, -32767, -20000, -10000, -5000, -1000

    ...and Polyphone 1.9 correctly displays these values.
    Polyphone 2.0 shows these values instead (erroneous numbers are in red):

    Sample start: 1000, 5000, 10000, 20000, 32767, -32768, -32767, -15536, -31072
    Sample end: 31072, 15536, 32767, -32768, -32676, -20000, -10000, -5000, -1000

    It would seem that perhaps Polyphone 2.0 is not correctly factoring the coarse offset value (startAddrsCoarseOffset, endAddrsCoarseOffset) into the total offset value.
    sampleoffsettest.sf2
  • 424 1
    Message from Davy on
    That was a major bug. Thank you!
    It's fixed

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