lekt player

Anything to do with computer audio, hardware, software etc.
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

jesuscheung wrote:in CFF_Explorer, think if rebuild image, rebuild PE will worsen the sound

maybe why stud_PE always has an negative effect
try take good PE binary format documentaion and learn. so then can make tool edit/modify .exe file. i've also dreaming about this but not found good documents. think need ~6 months for learning and practice.

do you have anything about C compiler? interesting what thing is including in file other than needed.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote:
jesuscheung wrote:in CFF_Explorer, think if rebuild image, rebuild PE will worsen the sound

maybe why stud_PE always has an negative effect
try take good PE binary format documentaion and learn. so then can make tool edit/modify .exe file. i've also dreaming about this but not found good documents. think need ~6 months for learning and practice.

do you have anything about C compiler? interesting what thing is including in file other than needed.
tried many PE tools... lekt.exe PE already is pretty minimum...

try PeStudio
go to "Imported Symbols",
"QueryPerformanceCounter", "RaiseException", "IsProcessorFeaturePresent", "IsDebuggerPresent" etc
no need?

i haven't yet found a PE tool is able to remove these... maybe you need to do it at your end
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

mqn2.2 is very mod friendly... can make good sound with major link version A, B, C
pkshan stack & heap mod works well.

----

in my setup, major link = A is easily highest quantity for all software/audio driver/etc.
C seems best bass control? B seems sweet (C+A)/2

my audio driver uses 09.
i am afriad to mod it... sound signature will change hehe

i see in win8, all services e.g. wasapi, they all use A

in win7, services use 09 or something forgot which.
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

jesuscheung wrote:...go to "Imported Symbols",
"QueryPerformanceCounter", "RaiseException", "IsProcessorFeaturePresent", "IsDebuggerPresent" etc
no need?
...
"IsDebuggerPresent": i can not ignore this, need lean more.

"QueryPerformanceCounter", "RaiseException", "IsProcessorFeaturePresent",...: may needed for checking system configuration before executing code. "main" function does many things that's we have not see in code. empty C main function ~ 7kb. assembly may not do this, .exe file size lesser, very good, but also lesser checking system configuration. and application have bad compatibility for different computers, don't work. here's developer must do this in assembly, think not easy.

major link version A, B, C: also need take care, benefit.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

uploaded 2.99.4 256 tck MOD7

goon, what you think about this mod compared to original?
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote:
jesuscheung wrote:...go to "Imported Symbols",
"QueryPerformanceCounter", "RaiseException", "IsProcessorFeaturePresent", "IsDebuggerPresent" etc
no need?
...
"IsDebuggerPresent": i can not ignore this, need lean more.

"QueryPerformanceCounter", "RaiseException", "IsProcessorFeaturePresent",...: may needed for checking system configuration before executing code. "main" function does many things that's we have not see in code. empty C main function ~ 7kb. assembly may not do this, .exe file size lesser, very good, but also lesser checking system configuration. and application have bad compatibility for different computers, don't work. here's developer must do this in assembly, think not easy.

major link version A, B, C: also need take care, benefit.
some PE tools forgotten which one, it complains the excess of "IsDebuggerPresent", "IsProcessorFeaturePresent" etc
i check other software, many don't import, they run ok.

---
i am testing DEP=disabled... i think can benefit from this.
all versions have a little tension in vocal peak when DEP=enabled.
maybe DEP=disabled is correct

---
major link A B C 09 each have own sound signiture. need very careful consideration.

e.g. adobe flash uses 09. i think 09 is most forgiving in all situations. resolution is also lowest.

A can be horrible or extremely good.
C very easily feel analog.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

oh yeah, forgot to say

after delete relocation, you must set:
relocation stripped = true
large address = true

otherwise, no sound
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

delete Import Directionory or Address = NO SOUND

delete Configuration Directionary = OK... SQ better
ran out of things to delete!

change OS version from 6.0(vista) to 6.2(win8). micro little stabler

----
now cannot touch 99% of things, otherwise SQ worsens or exe goes BROKE
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

uploaded 2.99.4 256 c7 MOD9
piano more body. flow is better. weight/tempo is same. have kept original version's engaging focus
fast notes are sharp, clearly and have body (but too hard -> OS not good enough)
User avatar
goon-heaven
Posts: 312
Joined: Sun Sep 15, 2013 9:38 pm

Re: lekt player

Post by goon-heaven »

lekt wrote:
goon-heaven wrote:
lekt wrote:try find and remove some metadata or "quantiumlization" as you called, keep only needed things.

uploaded:
lekt.exe v2.99.9 256 nopt64
lekt.exe v2.99.9 256 nopt man

compiled manually, feel more organic, better flow. i feel good emotion.
Sorry, both exit immediately back to cmd prompt here - without playing any sound.
v2.99.9 256 nopt and v2.99.9 256 nopt ehsc works for you?

all nopt xx use same code, code changed for nopt64.

ok, will review, seems your memory addresses of wasapi functions doesn't align 8, need use +8 more safe than ^8.
Sorry. None of nopts work for me
Post Reply