[7.x..8.5b14, WinXP..Win8.1] Bug with MIDI in Lister

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
siealex
Senior Member
Senior Member
Posts: 304
Joined: 2009-03-22, 16:36 UTC

[7.x..8.5b14, WinXP..Win8.1] Bug with MIDI in Lister

Post by *siealex »

Try to open the standard Windows file c:\windows\media\flourish.mid with F3 (without plugins) and with any other media player. Lister does not play first 5..20 MIDI events in the file. This happens with many files, sometimes lister even misses instrument change events.
PS. It's a very old bug, it was present in all 7.x versions, maybe even on 6.x, but only on Windows XP and higher (I can't reproduce it on a vmware with Windows 98 SE).
We are not so S.M.A.R.T. as we imagine...
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3379
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

nope cant confrim this :!:
please try running your tc with a clean/empty ini file.

ie with tc.exe /i=empty.ini
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Not confirmed either. Maybe it's loaded into a Lister plugin?
Author of Total Commander
https://www.ghisler.com
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

I cannot confirm this either - testet with TC 8.50b15 32bit and 64bit under Windows XP, Windows 7 and Windows 8.1.

The only thing I noticed is that starting playback takes much longer time without plugin than it does with Mmedia plugin.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
Sir_SiLvA
Power Member
Power Member
Posts: 3379
Joined: 2003-05-06, 11:46 UTC

Post by *Sir_SiLvA »

petermad wrote:The only thing I noticed is that starting playback takes much longer time without plugin than it does with Mmedia plugin.
Nope starts instantly open opening here. your pc to old? :twisted:
User avatar
petermad
Power Member
Power Member
Posts: 16032
Joined: 2003-02-05, 20:24 UTC
Location: Denmark
Contact:

Post by *petermad »

your pc to old
I actually experienced it on 3 different PC's - the newest one is only 1 year old - but not a racehorse though.
License #524 (1994)
Danish Total Commander Translator
TC 11.51 32+64bit on Win XP 32bit & Win 7, 8.1 & 10 (22H2) 64bit, 'Everything' 1.5.0.1391a
TC 3.60b4 on Android 6, 13, 14
TC Extended Menus | TC Languagebar | TC Dark Help | PHSM-Calendar
User avatar
MarcinW
Power Member
Power Member
Posts: 852
Joined: 2012-01-23, 15:58 UTC
Location: Poland

Post by *MarcinW »

I can't reproduce the problem with Windows 2000 and flourish.mid from Windows XP.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

You may have different MIDI decoders for Video for Windows (used by Lister) and the newer DirectX/DirectShow filters used by plugins like MMedia. The multimedia functions in lister are very old (1999), and it would probably be a good idea to switch them to DirectShow sometimes.
Author of Total Commander
https://www.ghisler.com
User avatar
j7n
Member
Member
Posts: 192
Joined: 2005-08-07, 21:56 UTC

Post by *j7n »

I can sort-of reproduce this problem under Windows XP. It occurs in both IrfanView and Total Commander, which use the same player. I guess the old function does no longer work optimally under new Windows.

The player takes time to start up. It may be that it is loading the synthesizer samples, which would reside in main memory or on the sound card already in older setups.

But in my case, using the S-YXG50, all events are played, patches are set up, except the sound is not output at the very start. It is partially the fault of this MIDI file which lacks a silent setup measure to account for slowly responding systems, for either software or hardware limitations.

Microsoft has already obsoleted DirectMusic, before anybody really started using it...
#148174 Personal license
Running Total Commander v8.52a
Post Reply