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 »

uploaded v3.42 256 kse2 win10

removed old tricks, think useless for win10, seems these tricks raised bugs. if don't work => i need install win10 and go to new developing stage.
what is your processor, JC. haswell? broadwell? i still use old laptop, core i3-3110M.

-------edit---- don't forget: use fullpath for filename in .bat file
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:Thank you for test draft version... unfortunately still no sound :(
not found bugs. more tested, works on win8.1.
there's compatibility issue, ws2012-r2 audio core or your PCI sound card? need resolve this problem. will try.
Hey Lekt, what is status on fixing this test draft version?
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote:uploaded v3.42 256 kse2 win10

removed old tricks, think useless for win10, seems these tricks raised bugs. if don't work => i need install win10 and go to new developing stage.
what is your processor, JC. haswell? broadwell? i still use old laptop, core i3-3110M.

-------edit---- don't forget: use fullpath for filename in .bat file
i don't see kse2 in google drive?!

(already used fullpath)
---

my laptop = dell latitude 3440, CPU = i5 4210u

(it has win8.1 pro. free upgrade to win10 pro)
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

re-uploaded. don't know why there's mistake.

goon-heaven: somes functions core api addresses changes in newrer buliding version for windows audio core, audiokse.dll. my audiokse.dll build is 17041
so my bulided versions can not work for you. in next will more carefull test. still think why windows audio used programming objects like as windows AudioClient, AudioRenderClient. i don't use them. lekt.exe works for me. will try bypass them. most deep layer is device driver. try again lekt.exe v3.42 256 kse2 win10.
my drive google ?? have issue?
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote:re-uploaded. don't know why there's mistake.
...
unfortunately kse2 no sound. cmd opens and disappears
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

after tweaking, 3.19 256 pop sounds better than ever!
(not much tweaking, nothing much to do in win10 e.g. no registry tweak working so far)

in untweaked OS, 3.19 256 pop has limited bass quantity, treble suffers heavily from jitter(e.g. usb, network card, browser etc).

as tweaking continues, its bass quantity slowly rises, and hard bass becomes tight bass, and treble stablizes! air much better -> almost like 3.4*.

HOWEVER, all old versions still missing the FULL bass experience of latest lekt
CANNOT tweak to get it... haha
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

sick of cmd, it hardens the bass.

anyone interested, combines wav files and plays it: (so that cmd can be closed)
need paste.exe(from mqn), and download ffmpeg.exe

@echo off

wmic process where name='lekt.exe' delete
wmic process where name='!.exe' delete

FOR /F "tokens=*" %%A IN ('CHCP') DO FOR %%B IN (%%~A) DO SET CodePage=%%B

chcp 65001

del /q !.wav
del /q tmp.txt

paste > param.txt

for /F "usebackq delims==" %%i IN (param.txt) do (
echo file '%%i' >> tmp.txt
)

ffmpeg -f concat -i tmp.txt -c copy !.wav

d:\!.exe file "d:\!.wav"
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

jesuscheung wrote:after tweaking, 3.19 256 pop sounds better than ever!
(not much tweaking, nothing much to do in win10 e.g. no registry tweak working so far)

in untweaked OS, 3.19 256 pop has limited bass quantity, treble suffers heavily from jitter(e.g. usb, network card, browser etc).

as tweaking continues, its bass quantity slowly rises, and hard bass becomes tight bass, and treble stablizes! air much better -> almost like 3.4*.

HOWEVER, all old versions still missing the FULL bass experience of latest lekt
CANNOT tweak to get it... haha
old versions used different interesting load data to buffer methods, simple loop and small code. 3.19 256 pop's loop code have 7 bytes only (3 instructions), smallest code. v3.32 256 eax also have good loop. as you said, later versions don't work for win10, there's used syscall numbers.
early versions use Microsoft's algorithm (copy by bytes) from memcpy fuction in ntdll.dll, more code size. lost softness a bit but i feel balance better. seems MS code is most correct. and tried SSE code (copy by 16-bytes) from this memcpy, balance better but why sound more raw. don't see AVX code (copy by 32-bytes) in MS's memcpy function, and in win10, memcpy don't use ymm registers.
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

goon-heaven wrote:Hey Lekt, what is status on fixing this test draft version?
goon heaven, try next versions win8.1/ws2012-r2, maybe work for you:

v3.42 256 kse vs2015
v3.42 256 kse3

i use vs2015 enterprise, install and extract file set for masm compiler. i feel sound better with new compiler. made some corrections in code of kse3 version, hope it work for your sound card.
and uploaded Visual C++ Redistributable for Visual Studio 2015.zip to my google drive, it may help if windows notice about msvcr_xxx.dll.

JC, do you still keep win8.1? try v3.42 256 kse vs2015, i don't change code, only recompiled. i feel bass much better, very good pressure, real energy.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote: JC, do you still keep win8.1? try v3.42 256 kse vs2015, i don't change code, only recompiled. i feel bass much better, very good pressure, real energy.
yea! need win8.1 and win10

got back my old desktop setup. shall put win10 on it

will go back to win8.1 with laptop

(have a strange feeling about UEFI. shall test it too)

wait me
Post Reply