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 »

for testing bass i think need focus in center or a bit above center. but bass need raise up to ~61.8% of sound height. if higher then sound becomes more 3D. bass sound can expand to full air/space/stage in some tempo (good bass) but at the end it need finish in center and we need feel its focus.
of course bass musical note need correct, ~piano note. usualy bass have not correct notes coz it's low frequency vibration, very difficult for soft bass. hard bass easier makes correct notes but hard...

large address: in current versions i use pointer/address by 8 bytes in code but calculte only 4 bytes coz .wav file size for 16/44 usually < 1GB.
think you can't MOD this.
if let compiler calculate (like as *a++=*b++;) then it can take 4 bytes if exists setting large address = false in PE.
sensitive with this address. i think x64 manages address by 8 bytes. using large address = false can be simulation, in result system takes your 4 bytes and join with base address's 4 bytes. who is know this. user never see the truth.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

uploaded
2.99.9 256 nortcc MOD20
2.99.9 256 noind MOD20
2.99.9 256 noiman MOD20

experiment large address = disabled

piano little more correct. bass clarity better. vibration more easy -> richer
MOD20 fast drum > MOD19

unfortunately cannot delete relocation. seems have some negative effects

maybe better

---
nortcc sounds great today
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

uploaded 2.90.7 MOD19.1

kept all bass. tried to maximize tempo and body accurate. tested with drums from Aerosmith
steadiness seems catching up with 2.99x
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

uploaded:
lekt.exe v2.100
lekt.exe v2.100 c2sm

rewrite code working with wasapi objects. i've seen many issues in assembly code, C compiler compiled to bad things, changed C code to not good syntax and assembly code better. prefer this method coz can not control of C code, sometime like as good C code but bad assembly.

prefer c2sm, more soft, more vibration. feel good energy and emotion of sound.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote:uploaded:
lekt.exe v2.100
lekt.exe v2.100 c2sm

rewrite code working with wasapi objects. i've seen many issues in assembly code, C compiler compiled to bad things, changed C code to not good syntax and assembly code better. prefer this method coz can not control of C code, sometime like as good C code but bad assembly.

prefer c2sm, more soft, more vibration. feel good energy and emotion of sound.
2.100 no sound.

c2sm is superb sound. ease is much improved. light like feather.
test more later

----
c2sm note body better. bass note better.
maybe little hard/strain at pressure point -> makes false-air.

---
uploaded lekt.exe2.100 c2sm MOD19
this MOD19 loses less bass than previously
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

jesuscheung wrote:2.100 no sound.
...
c2sm note body better. bass note better.
maybe little hard/strain at pressure point -> makes false-air...
downloaded v2.100 from google drive, good file, no error.

retested, v2.100 all things more true than c2sm, sound more live. vibration lesser but bass better, no hard/strain, true air. this version better than noind MOD19.

v2.100 and v2.100 c2sm have same code. v2.100 (size 14.5kb) compiled with /RTCc, c2sm (size 9.5 kb) without /RTCc. try again, JC.
-------------------------------------------

goon-heaven, v2.100 works for you?
-----------------------

reuploaded v2.100 256 and v2.100 256 c2sm (with buffer size 256, forgot "256" in previous file name).
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

i swear this is true

d:\Program Files\lekt\2.100 -> no sound
d:\Program Files\lekt\2.100 256 -> works!

windows bug?

(is 2.100 buffer = 256?)

2.100 sounds more natural. no strain. test more later

how come debug build sounds better hehehe
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

(is 2.100 buffer = 256?):

yes, buffer size 256, same code for both versions.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

uploaded noind MOD19b and 2.100 MOD19b
MOD19b > MOD19. (reduced stack reserve)

noind plays better "women in love" for the first 30 seconds. more sharp, shines.
after 30s, noind struggles little bit -> little hard. 2.100 is able to vibrate in difficult moments, but just feel soft/smooth, not enough clarity.

------
need test c2sm again... maybe i misjudged (setup is bad mood today)... coz it sounds really goood. technically > 2.99x

c2sm has transparency for "women in love"

c2sm and nortcc missing some emotion. maybe mid is weaker. don't feel sweet tune.
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

jesuscheung wrote:...
c2sm and nortcc missing some emotion. maybe mid is weaker. don't feel sweet tune.
they have compiled without /RTCc, file size much reduced coz assembly code doesn't check smaller data type in loop.

difficult choose: /RTCc or not. will learn more about relationship of compiler's options, more than hundred options!!
Post Reply