Page 118 of 299

Re: lekt player

Posted: Mon Mar 24, 2014 11:59 am
by lekt
do not use priority. lets OS free manage system resource for multi threading. although v2.84 take only 1% CPU but my laptop sometime have pops (core i3 dual core), maybe bug in control of synchronize of threads.

Re: lekt player

Posted: Mon Mar 24, 2014 12:02 pm
by jesuscheung
i think threads can more vibration

my old (bad) registry tweak
AdditionalCriticalWorkerThreads = 16
AdditionalDelayedWorkerThreads = 16

although it changes sound texture (so, incorrect sound...), but overall vibration has increased a lot in my setup.
lekt wrote:do not use priority. lets OS free manage system resource for multi threading. although v2.84 take only 1% CPU but my laptop sometime have pops (core i3 dual core), maybe bug in control of synchronize of threads.


hmm... i have i7! threading is piece of cake...

i can maintain balance SQ upto 1000 threads. normal use is about 250-350. you can check in "Task Manager"

Re: lekt player

Posted: Mon Mar 24, 2014 12:06 pm
by jesuscheung
pretty sure 2.84 has double in micro-vibrations in my setup!

i thought that's the power of c!
oh, it is multi-threading hehe

Re: lekt player

Posted: Mon Mar 24, 2014 12:23 pm
by lekt
have very much tasks need resolve. seems few years, hehe...
now relocation of variables, statements, functions, their combination may million! so need to C native, then assembly. feel not much benefit can get of assembly, only private memcpy function but i've ~20 methods in C/C++, not bad. multithread can reduce latency to zero, but raise shock and dirty in RAM, affect to SQ.

Re: lekt player

Posted: Mon Mar 24, 2014 12:38 pm
by jesuscheung
lekt wrote:have very much tasks need resolve. seems few years, hehe...
now relocation of variables, statements, functions, their combination may million! so need to C native, then assembly. feel not much benefit can get of assembly, only private memcpy function but i've ~20 methods in C/C++, not bad. multithread can reduce latency to zero, but raise shock and dirty in RAM, affect to SQ.
huge task hehe... sounds like it needs some neural network for testing... human can only listen/test so much hehe

Re: lekt player

Posted: Mon Mar 24, 2014 11:30 pm
by goon-heaven
jesuscheung wrote:
lekt wrote:
jesuscheung wrote:agree! now that sound is cleaner, it can fit-in more vibrations
uploaded v2.84 1024

vibration much improved, good balance. i think sound less intense, no strain. used new method that lets make small file size for larger buffer size 1024. this version's file size only 10KB.
try it and enjoy.
very rich sound! transparent/air just enough.
all things kept, i believe.

something missing. not head banging!

EDIT
made a bad morning judgement. this is definitely new best
Hey lekt, cant keep up with all your player releases!
...but 2.84 has some holistic magic, despite the odd pops.

Re: lekt player

Posted: Tue Mar 25, 2014 6:23 am
by lekt
uploaded v2.85 1024

all things better than v2.84 1024.
removed some redundant elements in code. code now is fine in simple style. will goto big file size and vibration can be more (but balance maybe??).
prefer v2.85, sound clarity, clean, clean!
try it and enjoy!

EDIT: do not run many other "big" applications, maybe pops coz 7 threads of lekt running. better run only lekt

Re: lekt player

Posted: Tue Mar 25, 2014 9:32 am
by jesuscheung
lekt wrote:uploaded v2.85 1024

all things better than v2.84 1024.
removed some redundant elements in code. code now is fine in simple style. will goto big file size and vibration can be more (but balance maybe??).
prefer v2.85, sound clarity, clean, clean!
try it and enjoy!

EDIT: do not run many other "big" applications, maybe pops coz 7 threads of lekt running. better run only lekt
yes. 2.85 is excellent like 2.84.

2.85 better at music.
2.84's resolution seems higher. not very clean if OS is not clean.
2.84 actually is ok clean.

prefer 2.85. new best

(i run a lot of things. zero pop... i am lucky i guess)

Re: lekt player

Posted: Tue Mar 25, 2014 10:30 am
by lekt
the first time i've developing with multi-thread, not profesional developer, hehe...
win8 and newer very good support for process and thread, vs2012, 2013 and windows API have much resource for manipulation of multithread/process. that's big potential for this way.
i've used only simple functions for testing first work, not good control of synchronize (my control is no control, so pops... in sound).
feel v2.85 stage zise little smaler, airly lesser?

Re: lekt player

Posted: Tue Mar 25, 2014 11:06 am
by jesuscheung
lekt wrote:the first time i've developing with multi-thread, not profesional developer, hehe...
win8 and newer very good support for process and thread, vs2012, 2013 and windows API have much resource for manipulation of multithread/process. that's big potential for this way.
i've used only simple functions for testing first work, not good control of synchronize (my control is no control, so pops... in sound).
feel v2.85 stage zise little smaler, airly lesser?
2.85 stage, air, size are normal/average here. size maybe -0.1% than norm. little bit pops, nothing serious.

i think "my control is no control" is a great thing.
control = many "if" conditions = less SQ?
somehow, your multi-thread doesn't pop for me. don't know why. just sound great (little bit dirty).
i see multi-thread increases resolution+some extra power for trumpet. music feels the same. not a necessary thing. maybe for later hehe

EDIT
trumpet never sounded good in my setup. 2.84 makes trumpet listenable! miracle!