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 »

think stage size of v3.15.1 256 qword3 is best. later versions a bit larger, maybe 3D, earache.

im trying test with mod method, still can not say it's better or not, seems benefit when PE format doesn't contain .rdata section, OS loader doesn't need take care its import address table (IAT).
but not good that's need run mod each time when restarting OS.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote:think stage size of v3.15.1 256 qword3 is best. later versions a bit larger, maybe 3D, earache.

im trying test with mod method, still can not say it's better or not, seems benefit when PE format doesn't contain .rdata section, OS loader doesn't need take care its import address table (IAT).
but not good that's need run mod each time when restarting OS.
your PE setting is now awesome. i can make treble better -> but bass gets worse.

3.15.1 qword3 has some focus! didn't notice before
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

i notice ways of starting lekt.exe affects sound

best is WIN+R, cmd, run lekt

WIN+R, run lekt.exe is not as good

powershell, wmic, vbs, windows explorer, powershell.... is not good for starting lekt.exe
cmd+bat seems best

even this:
start cmd lekt --file abc.wav
'start' makes sound worse off for some reason, EVEN AFTER closing the CMD window

also bat files better than running command in cmd, i think, not sure
User avatar
goon-heaven
Posts: 312
Joined: Sun Sep 15, 2013 9:38 pm

Re: lekt player

Post by goon-heaven »

Yes JC, I like to invoke lekt.exe in login cmd shell too, but gently, not using a bat.

@Lekt:
Is there possibility/merit to GLUE wav file inside lekt.exe?
Perhaps by moving the --file arguement to lektmod.exe --file abc.wav?
Lektmod will know size of wav so can replace any file handling variables with constants to access wav.
Lekt.exe would have no need for --file arguement.
Lekt.exe becomes container player of the wav inside, so does not need to look for external wav?
Possible downside is lekt.exe becomes very big for loading - would OS make more noise hen loading lekt.exe?

Perhaps future possibility of lektmod.exe to then launch lekt.exe, but keep it simple for now.

Please say if this is complete nonsense :)
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

very interesting discusion, there's mechanism/model of creating music player.

"Is there possibility/merit to GLUE wav file inside lekt.exe?"
was think about that, but PE structure/format lets it do? not sure. have seen .exe file with .extend data section, maybe can push wav file into this section. but not sure OS loader will read it into RAM or not.

"Perhaps by moving the --file arguement to lektmod.exe --file abc.wav? ..."
"--file" argument now not used in v3.xx, you can try ie. lekt.exe "track01.wav"
for playing playlist need keep console window (it takes care list of tracks in .bat file), or store this list by application and control it (not good method). 2-files model as some old versions can do this: take all needed and capability, so then transfer to second process in runtime, but on runtime negative affect SQ.
lektmod.exe does this offline (not runtime), still only with fuctions pointers.

difficult with playlist, can push it into lekt.exe, but it is variable length string. will try, interesting idea.
thx goon-heaven.
User avatar
goon-heaven
Posts: 312
Joined: Sun Sep 15, 2013 9:38 pm

Re: lekt player

Post by goon-heaven »

lekt wrote: "Perhaps by moving the --file arguement to lektmod.exe --file abc.wav? ..."
"--file" argument now not used in v3.xx, you can try ie. lekt.exe "track01.wav"
for playing playlist need keep console window (it takes care list of tracks in .bat file), or store this list by application and control it (not good method). 2-files model as some old versions can do this: take all needed and capability, so then transfer to second process in runtime, but on runtime negative affect SQ.
lektmod.exe does this offline (not runtime), still only with fuctions pointers.

difficult with playlist, can push it into lekt.exe, but it is variable length string. will try, interesting idea.
thx goon-heaven.
Doh, forgot about playlist... I do not use playlists :)
Perhaps try with single wav?
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

will back to mod method later.

now builded 2 new versions (run without lektmod):
v3.18 256 push
v3.18.1 256 push2

feel more organic sound, try them for comparision.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote:will back to mod method later.

now builded 2 new versions (run without lektmod):
v3.18 256 push
v3.18.1 256 push2

feel more organic sound, try them for comparision.
v3.18 256 push new best for guitar sound. love the treble bass tunaility.
lekt
Posts: 1102
Joined: Thu Oct 10, 2013 4:52 am

Re: lekt player

Post by lekt »

v3.18 256 push have good thinness, so then make guitar sound clarity. like it.

uploaded v3.19 256 pop
improved vibration, used new method for loading buffer loop, some tricks with stack. i think its better, maybe.
jesuscheung
Posts: 2491
Joined: Mon Oct 07, 2013 11:09 pm

Re: lekt player

Post by jesuscheung »

lekt wrote:v3.18 256 push have good thinness, so then make guitar sound clarity. like it.

uploaded v3.19 256 pop
improved vibration, used new method for loading buffer loop, some tricks with stack. i think its better, maybe.
3.18x and 3.19 have musical nuances that previous versions didn't have
sound has gotten delicate for small details!

3.19 > 3.18x in general

----
however 3.19 bass quantity seems lesser now. sound seem less warm
Post Reply