Thomas Neumann

Results 22 comments of Thomas Neumann

> I took the liberty of re-basing this patch to current git (@neumatho: please verify) > Its look fine by me.

It will be positive, but not the exactly right value. According to the comment, the old formula result in -8363 and you will then `abs()`ing it to 8363. The right...

I wonder if it is possible to retrieve the original source from somewhere (either a player or the editor) and see what they do in this case. It is probably...

Maybe you can use this code: [https://gist.github.com/Madsy/1088393](https://gist.github.com/Madsy/1088393) It contains pow and others using fixed points. I have not tried it, but maybe you can create a test project with it...

> With Alice's version, `Break The Beat` sounds very close to libxmp's output. > Thomas, what do you say? It seems to work.

I tried to be very careful when doing this change, because I know it may broke something. Did a lot of debugging on multiple modules. I have tested with some...

It seems there are some issues with IT. The strange thing is that my C# port and the original MikMod code do not sound similar, which is very strange. I'm...

After many hours of analyse and debugging, I finally found why there are differences. It has nothing to do with this patch. In the module "A Life In Termoil.it", there...

I have now separated the envelope handlers into two different methods. The main difference between the XM and IT way of handling envelopes, is that XM process the first point...

Sure. I have ported different libraries from C to C#, because I need them in my own project. When doing so, I define some global usings holding the data types,...