pgimeno wrote: ↑Wed Aug 07, 2019 9:58 am
[...]
At 32 *and* 48 it starts at E7, subtle but noticeable.
Finally someone was able to replicate the problem.
zorg wrote: ↑Wed Aug 07, 2019 6:47 am
[...]
Also, for personal interest, i tried testing the included sample with my DAW of choice, FL studio; i imported it, it was aliasing around the same limits... tested with different interpolation methods; only 512-point sinc interpolation did not alias the highest octave supported (which is one higher than the one in your test projects), anything lower did.
I think I have clearly shown that there's nothing wrong with my code or my methods that relates to this problem happening... I mean...
I guess I couldn't actually explain myself, I think we need to stop talking about my code... let's do something simplier, let's imagine this forum thread actually begins from this post:
I have found that when I play my wave file in LÖVE, it plays with aliasing that I don't hear when I play the wave file with any other program, like Windows Media Player.
I generated the wave file using FL Studio. I know it is slightly aliased, I know it is normal. But then when I simply play it in LÖVE, it introduces way more aliasing.
Why does this happen? Does it happen to anyone else or is it just me?
This is my entire code:
Code: Select all
function love.load()
love.audio.newSource("not_horribly_aliased.wav", "stream"):play()
end
I attached to this post three files. "Test" is the .love file of the project, "Input" is a demo of the file I try to play in LÖVE, and "Output" is what plays from LÖVE.