Sampler makes click on loop end while other apps don't
-
Hello
I have an issue with Sampler loop points. I set them using Endless WAV tool.
The loop sounds good in Endless WAV, Sound Forge and in Ableton Live's Sampler.
But when I import samples in Hise Sampler I have click at the end of the loop. I attached an example of the file. [audio/sRh-d0u3igFWfGH0jW6Ua8Hc.wav]
Am I doing something wrong?
-
@DanSound use some cross fade?
-
@Lindon I'm trying to emulate synth OSC, basically trying an alternative to using single-cycle waveforms. Crossfade will change the waveform and that's not ok for OSC I guess.
-
@DanSound Try using HISE's built in loop finder
-
@d-healey tried it, but can't get a good result with it as quick as with Endless WAV.
The thing is that I've made a bunch of looped samples expecting that everything will work fine since these loops work fine in all other apps.
I even checked Loop Start/End, the numbers are the same, but Hise Sampler makes click...
Probably the only option is crossfade like Lindon suggests.
-
@DanSound said in Sampler makes click on loop end while other apps don't:
@Lindon I'm trying to emulate synth OSC, basically trying an alternative to using single-cycle waveforms. Crossfade will change the waveform and that's not ok for OSC I guess.
I've done very similar thing (if I understand correctly) and don't get clicks - but you will need to have a few dozen(at least) copies of the cycle you are using - so it will pitch shift and not crash HISE.
Like this:
-
@Lindon yes, that's what I'm doing - rendering long notes (C and F# in each octave) and creating long loop regions, especially on 3-4 octaves.
I'm a bit concerned that crossfade will change the wave form that ideally should have the same shape. But on the other hand this will add sorta "analog feel"
I did few more tests and noticed that some files do have very tiny clicks, Hise Sampler just makes them sound really loud and noticeable. However, Live's Sampler have zero clicks using the same file.
-
Not sure how it works, but I accidentally clicked "+" on LoopEnd and that fixed the problem! Looks like Sampler counts sample length differently or something.
My loop end point is exactly at the end of the sample so I shouldn't be able to increase LoopEnd position by clicking "+", but all samples have +1 "gap" at the end of the sample.
And if the loop region is in the middle of the sample, then "+1" or "-1" on LoopEnd or LoopStart fixes the problem.
Maybe this will be useful for someone :)