Jassert in Sampler loop?
-
Hi mates! I can't find any other post about this. that's weird.
I hit a jassert when I loop samples. Maybe Im doing something extremely dumb! I was not using sampler for a long time (since HISE 2.0)This is HISE 3.0.1 form Master branch
this is the samplemap:
<?xml version="1.0" encoding="UTF-8"?> <samplemap ID="Coros" RRGroupAmount="1.0" MicPositions=";" CrossfadeGamma="1.0"> <sample Root="82" LoKey="82" HiKey="100" LoVel="0" HiVel="127" RRGroup="1" FileName="{PROJECT_FOLDER}Voz/Voz_nota_A#4.wav" Duplicate="0" Normalized="0" NormalizedPeak="35.91106033325195" LoopXFade="3000" LoopStart="211420" SampleStart="95492" Volume="16" LoopEnabled="0" LoopEnd="390020"/> <sample Root="79" LoKey="79" HiKey="81" LoVel="0" HiVel="127" RRGroup="1" FileName="{PROJECT_FOLDER}Voz/Voz_nota_G4.wav" Duplicate="0" Normalized="0" NormalizedPeak="24.59526252746582" LoopXFade="5000" LoopStart="189425" SampleStart="76041" Volume="16" LoopEnabled="0" LoopEnd="330645"/> <sample Root="63" LoKey="52" HiKey="66" LoVel="0" HiVel="127" RRGroup="1" FileName="{PROJECT_FOLDER}Voz/Voz_nota_D#3.wav" Duplicate="0" Normalized="0" NormalizedPeak="61.50727462768555" LoopXFade="9000" LoopStart="283383" SampleStart="105350" Volume="16" LoopEnabled="1" LoopEnd="413233"/> <sample Root="67" LoKey="67" HiKey="69" LoVel="0" HiVel="127" RRGroup="1" FileName="{PROJECT_FOLDER}Voz/Voz_nota_G3.wav" Duplicate="0" Normalized="0" NormalizedPeak="32.81183624267578" LoopXFade="9000" LoopStart="207440" SampleStart="67847" Volume="16" LoopEnabled="0" LoopEnd="403184"/> <sample Root="70" LoKey="70" HiKey="72" LoVel="0" HiVel="127" RRGroup="1" FileName="{PROJECT_FOLDER}Voz/Voz_nota _A#3.wav" Duplicate="0" Normalized="0" NormalizedPeak="45.12333297729492" LoopXFade="9000" LoopStart="229526" SampleStart="84518" Volume="16" LoopEnabled="0" LoopEnd="383648"/> <sample Root="75" LoKey="73" HiKey="78" LoVel="0" HiVel="127" RRGroup="1" FileName="{PROJECT_FOLDER}Voz/Voz_nota_D#4.wav" Duplicate="0" Normalized="0" NormalizedPeak="9.986985206604004" LoopXFade="9000" LoopStart="182000" SampleStart="125300" Volume="11" LoopEnabled="0" LoopEnd="280700"/> </samplemap>
Snippet
HiseSnippet 1020.3oc4W8riSaDFe7lLKjTZEf3.WpjOvgEIJJAVVpTOP1jMKJBxtVwaQ8FZX7jjQq8LViGuPnpuS8QfGIdCZ+Fam3wAy1PJPqZygH+8OO+99+XOkjxRRjJjSqyVDyPNWC6uPnmOXNgKPiNB4rKNTJiQ8WDSRRXAHGmFO0HyoUST1u2+j9jPhfxJYgPuPxormyi35Rtd8dFOL7XR.6Ldjk162aDUJFHCko.NZf6fhIzyIyXmPLpsCF.wv.tVp70DMKA4zruLXg+b4qE45+BdB+UgLCQWjO7hxYerLLvfXyynAy4gAdK82DDxA6U58Mx89agGyC3q3WFEtdl.2RKriGN6TEdMp.uteL3UCjbrfTybHcCrOUwi0kRL34aviDZlZJAB61PIWWjy6vCjfBB88iHmyNVADqLXuC5z4dtve28mllJnZtT3JEmH0rSE6c21+Z6Vs+s1tqKZ5zZkYNFkLLjopUrISqtLC2SjF8Jl5dtWPBSYqTDb+pwzc2rXJM2qsTTJFI35SiYEzkEEcqICfJBavS+7niHZhIoTvCzKlozbCbbNhcATgmmhZgOhkbtF5RPeX9CpbjAogDc0xISOTg.HdTIGZRThDtdgcO150XM+3wiN01BTq2tgv8FXOtlNud7tSM3EhZeowaQG62hGNcJipKAaS7w+xk1d9YGJeeNTtI1WqXjHtXlOIJFZIxvSabAU2OGCQi23gndJVnjD3yeqkZuqW+THdopx826kcTGFISEUNqBjOgEyHZH8aYyU6MYxSUxz30s58OIqX4LELDGBE1BNUvf3t11GGnjIISA2I6ckXKxKUMyDqJ4LgcASkTk2IoQPtWHXgfwXGGSmaByjq4zwDsh+FasyNkNmQxx2vlkL5tqQ+f0ne3Zz6uF8iVi9f0nebIcd.cLI1TYbEXHM39evrtqrYy5f2hGA7aKM6yms5Dx4TcNikpqB7YfyZYZMqk18K0lxupSw96OzswlA2+hE6sVhQetIUMTbAznBbLX7lvpjojzP8RtUGZLVJjwykBNsZaATlOaFSYi8ZcnC0Znqrjys5MgExHIV802o2y4BFQUsa+SJV7oeImZyW2FmCWWyjN2+arrrw+6WVdYgtuqXUoKb5J8+xyyWCmMb20rK9eJnNQlpgcrK2yggkg9vE.nL6Uh6XVylS2wPa.jOSDjQ7GvuBgcWt+zHr6RgH5xWE3aEOmcwXmFLgY0Q1c.CgMyg1kzIv0LLPB148UAkQDpR9RZ9GUXv5Uy3.nTj8UjsviMztcQYenAXGty86fhfcUujRMMB+.Dgq2lGrE17vsvl82BadzVXyAagMOdKr4GuTaLWS3vTsLJeHIvvaXdgkyvUEVMP+IvnqAF0
Any clue????
-
@hisefilo well just looking at your xml
Mine all include
SampleEnd="XXXXXXXX"
e.g.:
<sample Root="25" LoKey="24" HiKey="26" LoVel="1" HiVel="127" RRGroup="1" FileName="{PROJECT_FOLDER}dbass_0001.wav" Duplicate="1" SampleStartMod="21600" SampleStart="0" SampleEnd="21600" Pitch="0" Pan="0" Volume="-4" LoopStart="0" LoopEnd="21600" LoopEnabled="1"/>
and whilst we are here...
Volume="16"
...perhaps set this to 0 db unless its a really really quiet sample...
-
@Lindon thanks mate! your review revealed my sample maps does not includes SampleEnd= causing the jassert
@Christoph-Hart if you don't manually move the end of the Sample End in Sample Editor, xml does not writes SampleEnd=
Maybe is just my Mac.