Page 216 of 299
Re: lekt player
Posted: Wed Nov 19, 2014 9:46 pm
by goon-heaven
Thanks for your continuing efforts - hope you find the needle in the haystack. OS is Server 2012 R2. Soundcard is RME HDSPe - has many audio devices available.
How easy is it to generate debug text output in assembler to isolate where program is failing?
Re: lekt player
Posted: Thu Nov 20, 2014 6:26 am
by lekt
yes, need control result in every step of running.
uploaded lekt.exe v3.1 256 raw3 test
i suspect file name or reading wav file. if it works, console window will be printed like as:
D:\my music\track1.wav
read file done
try test this step, goon-heaven. only edit .bat file with "timeout 200" for keeping console window, like as:
@echo off
Title LEKT MUSIC PLAYER
lekt.exe --file "E:\Music HD\track1.wav"
timeout 200
Re: lekt player
Posted: Thu Nov 20, 2014 12:09 pm
by goon-heaven
Hmmm, 1st get some comprehendable output :(
output from "lekt.exe --file test.wav" is a string of 5 hieroglyphic characters to console.
tried directing output to file, i.e. "lekt.exe --file test.wav >test.txt" results in no output and empty test.txt
tried directing error output to file, i.e. "lekt.exe --file test.wav 2>test.txt" results in string of 5 hieroglyphic characters to console and empty test.txt
Re: lekt player
Posted: Thu Nov 20, 2014 2:27 pm
by lekt
goon-heaven wrote:Hmmm, 1st get some comprehendable output :(
output from "lekt.exe --file test.wav" is a string of 5 hieroglyphic characters to console.
tried directing output to file, i.e. "lekt.exe --file test.wav >test.txt" results in no output and empty test.txt
tried directing error output to file, i.e. "lekt.exe --file test.wav 2>test.txt" results in string of 5 hieroglyphic characters to console and empty test.txt
goon-heaven, .bat file must be with content:
@echo off
Title LEKT MUSIC PLAYER
lekt.exe --file "test.wav"
timeout 200
v3.xx use GetCommandLineA to string and define filename/path in code by first characters " and second character ", so user need put filename/path with these 2 characters " ("......")
you can use: lekt.exe "test.wav"
could you retest again, pls.
Re: lekt player
Posted: Thu Nov 20, 2014 5:44 pm
by goon-heaven
HURRAH! - v3.1 256 raw3 test is playing music!! Quick listen - sounds excellent.
returns message "read file done" to console.
Thank you for your patience.
Put that down to user erra - I didnt read the manual.
I will try the other v3s tonite.
Re: lekt player
Posted: Thu Nov 20, 2014 8:47 pm
by lekt
great news! enjoy v3.xx, many good things.
uploaded:
lekt.exe v3.2 256 push
lekt.exe v3.2 256 push2
also raw style, good dynamic range. will goto hifi later, hehe... with masm code not easy debug.
Re: lekt player
Posted: Thu Nov 20, 2014 8:54 pm
by goon-heaven
v3.0 masm.0 masm - no sound, returns immediately to console
v3.1 256 raw.1 256 raw & v3.1 256 raw2.1 256 raw both play very nicely - best yet.
What else did you fix between 3.0 & 3.1 other than simply removing the buffer pointer trick?
Re: lekt player
Posted: Thu Nov 20, 2014 9:11 pm
by lekt
goon-heaven wrote:v3.0 masm.0 masm - no sound, returns immediately to console
v3.1 256 raw.1 256 raw & v3.1 256 raw2.1 256 raw both play very nicely - best yet.
What else did you fix between 3.0 & 3.1 other than simply removing the buffer pointer trick?
need transfer C code of v2.100.6 256 rstu man1, v2.100.8 256 to masm, very good algorithm.
only now write code by notepad, hard to debug code. maybe need retest your wasapi buffer pointer again coz v3.0 masm doesn't work for you. my OS very dirty, bad for compilation, not good as when v2.98.xx compiled.
Re: lekt player
Posted: Fri Nov 21, 2014 10:53 pm
by goon-heaven
lekt wrote:great news! enjoy v3.xx, many good things.
uploaded:
lekt.exe v3.2 256 push
lekt.exe v3.2 256 push2
also raw style, good dynamic range. will goto hifi later, hehe... with masm code not easy debug.
I like these v3 raws. Straw poll tells me push2 is my current favorite
Re: lekt player
Posted: Sat Nov 22, 2014 5:23 am
by lekt
push2 is good, clean sound, almost things enough. i feel good emotion.
Need more optimize code for improving soundstage. soundstage and balance need correct, so then texture, depth,... will be better.