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 4 semaines #1

  • Piotr Grochowski
  • Portrait de Piotr Grochowski
  • Hors Ligne
  • New Member
  • Messages : 9
The number won't increase to the last sample, so how to make a loop that contains the last sample?
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 #2

  • bottrop
  • Portrait de bottrop
  • Hors Ligne
  • Senior Member
  • Messages : 50
  • Remerciements reçus 8
paste a little silence, noise or whatever at the end of the waveform.
regards bottrop
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 #3

  • Piotr Grochowski
  • Portrait de Piotr Grochowski
  • Hors Ligne
  • New Member
  • Messages : 9
That's nothing but a workaround. I'm seriously looking for an actual solution to this problem (bugfix needed?).
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 #4

  • ziyametedemircan
  • Portrait de ziyametedemircan
  • Hors Ligne
  • Premium Member
  • Messages : 80
  • Remerciements reçus 22
SoundFont 2.01 Technical Specification - Page 26
SoundFont 2.04 Technical Specification - Page 21

6.3 Sample Data Looping Rules
....

"In actuality, because of the various interpolation algorithms used by wavetable synthesizers, the data surrounding both the loop start and end points may affect the sound of the loop. Hence both the loop start and end points must be surrounded by continuous audio data. For example, even if the sound is programmed to continue to loop throughout the decay, sample data points must be provided beyond the loop end point. This data will typically be identical to the data at the start of the loop. A minimum of eight valid data points are required to be present before the loop start and after the loop end.

The eight data points (four on each side) surrounding the two equivalent loop points should also be forced to be identical. By forcing the data to be identical, all interpolation algorithms are guaranteed to properly reproduce an artifact-free loop."
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 #5

  • Piotr Grochowski
  • Portrait de Piotr Grochowski
  • Hors Ligne
  • New Member
  • Messages : 9
I never heard of such a requirement. The data before and after should be always well known as a sound with a loop initiated by the start and end commands always becomes a 1-dimensional wave (prefixed and suffixed by infinite silence) that can easily be interpolated. I don't get 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 #6

  • bottrop
  • Portrait de bottrop
  • Hors Ligne
  • Senior Member
  • Messages : 50
  • Remerciements reçus 8
well, the fact you never heard of it, does not mean it is not true. like our friend Zya wrote, there has to be a margin before and after the loop-points, so pasting a little silence at the end is not a workaround, it is the only way.
regards bottrop
L'administrateur a désactivé l'accès en écriture pour le public.
Temps de génération de la page : 0.219 secondes