Page 238 of 299

Re: lekt player

Posted: Mon Apr 13, 2015 2:20 am
by jesuscheung
lekt wrote:i feel v3.29 256 sound have good presentation, almost things in norm, will try more test.
3.29.1 256 coex new favorite here! it combines many goood elements from recent versions

coex has more organic. 3.29 is harder.

Re: lekt player

Posted: Mon Apr 13, 2015 2:52 am
by lekt
yes, i like power of coex, feel strong emotion, good. sometimes sound have very deep feeling.
try test it, JC, maybe effect here? still think not false effect.

Re: lekt player

Posted: Mon Apr 13, 2015 7:05 am
by jesuscheung
lekt wrote:yes, i like power of coex, feel strong emotion, good. sometimes sound have very deep feeling.
try test it, JC, maybe effect here? still think not false effect.
i been listen to coex all day it is amazing.

it needs more lower bass emotion to beat all older versions

Re: lekt player

Posted: Tue Apr 14, 2015 9:22 pm
by lekt
uploaded:
v3.30 256
v3.30 256 win8.1

use new loop for loading data to buffer, sound more organic, refined.
maybe version for win8.1 will be good for goon-heaven.

Re: lekt player

Posted: Wed Apr 15, 2015 10:03 am
by jesuscheung
3.30 is old school lekt sound- drum has focus! drum weight is full. bass is super tight, sharp, fast, organic. bass clarity maybe best of lekt.

lagless tempo..

metal sound is also very very hard sounding just like metal.

vocal has soft gentle bass support with strong power but vocal decay is lesser.

musicality is lesser. the sound is too manly. (personally prefer musicality of 3.19.1 pop)

Re: lekt player

Posted: Wed Apr 15, 2015 11:46 am
by lekt
v3.30 copying data by 8-bytes once (oldest C++ versions also by 8-bytes).
almost lekts copies by 1-byte, sound have specific softness and mellow vocal. only more difficult write code, theory doesn't recommend use sub-registers like as al, ah, cl, ch,... sound easier becomes imbalance.

Re: lekt player

Posted: Wed Apr 15, 2015 10:51 pm
by goon-heaven
lekt wrote:uploaded:
v3.30 256
v3.30 256 win8.1

use new loop for loading data to buffer, sound more organic, refined.
maybe version for win8.1 will be good for goon-heaven.
Thank you Lekt for another great gift.
Hard to choose between these win8.1 versions 3.30 & 3.26.
3.26 has involvement, magic - draws me in.
3.30 has more energy and power but slightly less involving?

Try 3.26 + 3.30?

Having some difficulty getting server2012 to sound as listenable as my current R2 setup. My earlier comment was a recall of when I initially moved over to R2. Seems I've moved R2 forward since then..
Tweaks I've applied to R2 seem blocked in R1, but I'm optimistic I will crack it.

Re: lekt player

Posted: Wed Apr 15, 2015 11:54 pm
by sbgk
how to call native functions which have stack variables

mov eax, DWORD PTR P0
xor r9d, r9d
mov rdx, QWORD PTR S0+24 event
xor r8d, r8d
mov rcx, QWORD PTR H handle
mov DWORD PTR [rsp+72], eax 48 sizeof p0
mov QWORD PTR [rsp+64], rdi 40 P0
mov BYTE PTR [rsp+56], bl 38 0
mov QWORD PTR [rsp+48], rbx 30 0
mov DWORD PTR [rsp+40], 3112979 28 ioctl ; 002f8013H
mov QWORD PTR [rsp+32], rsi 20 iostatusblock
push rax
mov r10, rcx
mov eax, 7
syscall
pop rax

Re: lekt player

Posted: Thu Apr 16, 2015 5:05 am
by lekt
goon-heaven wrote:...Having some difficulty getting server2012 to sound as listenable as my current R2 setup. My earlier comment was a recall of when I initially moved over to R2. Seems I've moved R2 forward since then..
Tweaks I've applied to R2 seem blocked in R1, but I'm optimistic I will crack it.
don't hurry switch to ws2012, i also want try win8.1/ws2012R2 sound, maybe will install win8.1. of course if JC also can use win8.1/ws2012R2 then our team all in one course.

@JC: can you do this use with win8.1/ws2012R2 ? have heard you say it not better, but i thing its system dll more advantage than old. maybe we will try discover somethings from it syscall.

Re: lekt player

Posted: Thu Apr 16, 2015 5:30 am
by lekt
sbgk wrote:how to call native functions which have stack variables

mov eax, DWORD PTR P0
xor r9d, r9d
mov rdx, QWORD PTR S0+24 event
xor r8d, r8d
mov rcx, QWORD PTR H handle
mov DWORD PTR [rsp+72], eax 48 sizeof p0
mov QWORD PTR [rsp+64], rdi 40 P0
mov BYTE PTR [rsp+56], bl 38 0
mov QWORD PTR [rsp+48], rbx 30 0
mov DWORD PTR [rsp+40], 3112979 28 ioctl ; 002f8013H
mov QWORD PTR [rsp+32], rsi 20 iostatusblock
push rax
mov r10, rcx
mov eax, 7
syscall
pop rax
NtDeviceIoControlFile works for you??
i can not make some functions (NtCreateFie, NtAllocateVirtualMemory,...) work, think they are deep protected on other layer... or i misuse with parameters.

NTSTATUS WINAPI NtDeviceIoControlFile(
_In_ HANDLE FileHandle,
_In_ HANDLE Event,
_In_ PIO_APC_ROUTINE ApcRoutine,
_In_ PVOID ApcContext,
_Out_ PIO_STATUS_BLOCK IoStatusBlock,
_In_ ULONG IoControlCode,
_In_ PVOID InputBuffer,
_In_ ULONG InputBufferLength,
_Out_ PVOID OutputBuffer,
_In_ ULONG OutputBufferLength
);

Why:
_In_ ULONG InputBufferLength is dword, not byte. you use mov BYTE PTR [rsp+56], bl, maybe [rsp+56] already is 0 ?
push rax: it change rsp (-8), ussualy don't touch rsp while calling function