Bienvenue, Invité
Nom d'utilisateur : Mot de passe : Se souvenir de moi

SUJET : How to make a loop that contains the last sample?

How to make a loop that contains the last sample? il y a 8 mois 1 semaine #7

  • Piotr Grochowski
  • Portrait de Piotr Grochowski
  • Hors Ligne
  • New Member
  • Messages : 9
Who made this kind of restriction? WHO DID IT?
L'administrateur a désactivé l'accès en écriture pour le public.

How to make a loop that contains the last sample? il y a 8 mois 1 semaine #8

  • ziyametedemircan
  • Portrait de ziyametedemircan
  • Hors Ligne
  • Premium Member
  • Messages : 80
  • Remerciements reçus 22
EMU inc. Creator of soundfond format.

Please download read the specification. freepats.zenvoid.org/sf2/sfspec24.pdf
see Page 20 (last paragraph) -21 (continued)

6.3 Sample Data Looping Rules

SoundFont 2.04 Technical Specification - Page 21
SoundFont 2.01 Technical Specification - Page 26
Dernière édition: il y a 8 mois 1 semaine par ziyametedemircan.
L'administrateur a désactivé l'accès en écriture pour le public.

How to make a loop that contains the last sample? il y a 8 mois 1 semaine #9

  • ziyametedemircan
  • Portrait de ziyametedemircan
  • Hors Ligne
  • Premium Member
  • Messages : 80
  • Remerciements reçus 22
I added two pictures for a better understanding.



The first picture is where Loop starts, the second is where it ends.




You can see that the inside and outside areas must match (complements) at both points.
Dernière édition: il y a 8 mois 1 semaine par ziyametedemircan.
L'administrateur a désactivé l'accès en écriture pour le public.

How to make a loop that contains the last sample? il y a 8 mois 1 semaine #10

  • Piotr Grochowski
  • Portrait de Piotr Grochowski
  • Hors Ligne
  • New Member
  • Messages : 9
The outer points shouldn't be necessary if the algorithm for previous or next sample handles loops correctly:

i.imgur.com/zv9XUny.png

All points are perfectly defined. The "data surrounding both the loop start and end points" doesn't affect the sound of the loop because the algorithm is working correctly.

And apparently even Polyphone itself breaks "the soundfont standard", if you say 4 points are required on each side but Polyphone requires 0 to the left and 1 to the right...

This is actually problematic. When a sample is added from external software whose loop covers the entire sound, Polyphone alters it making it unusable.
L'administrateur a désactivé l'accès en écriture pour le public.

How to make a loop that contains the last sample? il y a 8 mois 1 semaine #11

  • ziyametedemircan
  • Portrait de ziyametedemircan
  • Hors Ligne
  • Premium Member
  • Messages : 80
  • Remerciements reçus 22
You haven't even read the specification, have you?
L'administrateur a désactivé l'accès en écriture pour le public.

How to make a loop that contains the last sample? il y a 8 mois 1 semaine #12

  • bottrop
  • Portrait de bottrop
  • Hors Ligne
  • Senior Member
  • Messages : 50
  • Remerciements reçus 8
"This is actually problematic. When a sample is added from external software whose loop covers the entire sound,"
which external software?
L'administrateur a désactivé l'accès en écriture pour le public.
Temps de génération de la page : 0.144 secondes