Build Your Own Arcade Controls Forum

Software Support => DOS/WinCab => Topic started by: dibb1er on September 05, 2006, 05:54:18 am

Title: last song played
Post by: dibb1er on September 05, 2006, 05:54:18 am
does wincab keep a record of the last song played?

i only ask as I have a few songs amongst my collection that wincab doesnt like (
it will play the song real quick, and then crash out to windows

i have found a couple of the songs, and fixed them by re-encoding them,
but, seeing as i like to put it on random play, a few have still eluded me, as i sometimes miss the corrupt song if i am out of the room  :banghead:

strangely though, the files that i positively identified as "bad", will play in winamp
Title: Re: last song played
Post by: Chris on September 05, 2006, 11:19:46 am
If you set DebugLevel to at least 1, you should see the last song load action in the jbdebug.log file that gets created.

WinAmp is a bit more robust than the decoder I am using, which is more sensitive to frame errors in badly-encoded MP3 files, and unfortunately there's at least one major ripping tool (can't remember which) which is really bad about frame errors.  I actually used AMP as my decoder at one time, but the DOS version didn't sound very good. It's been a few years, maybe I'll peek at it to see if it's improved.

--Chris
Title: Re: last song played
Post by: dibb1er on September 05, 2006, 05:13:41 pm
ok, cool, thanks Chris, i'll try that  :)
Title: Re: last song played
Post by: dibb1er on September 07, 2006, 07:25:34 am
that works great, and looks like it could be real handy after a party to see what everyone has requested (well, maybe for a laugh anyway :-)
Title: Re: last song played
Post by: Chris on September 07, 2006, 08:24:56 am
Great!

DebugLevel currently goes as high as 5, but at level 5 a ridiculous amount of detail is logged, like index dumps, mouse cursor changes, etc.