Multi Commander > Feature Requests and Suggestions

[RESOLVED] Loop Playback Toggle for 'Play/Stop Audio File' Function

<< < (2/2)

Mathias (Author):
Yes the Windows MediaEngine (that MC is using) is not the full Media Player. it is a core part in Windows for playing actual audio (.MID are not audio files.  but instruction on how to generate sound.)

So Sorry. Mid files will probably not work

total_annihilation00:

--- Quote from: Mathias (Author) on December 16, 2025, 17:05:49 ---Yes the Windows MediaEngine (that MC is using) is not the full Media Player. it is a core part in Windows for playing actual audio (.MID are not audio files.  but instruction on how to generate sound.)

So Sorry. Mid files will probably not work

--- End quote ---

That's a pity, I actually thought it would play though. ;D I could still loop my MP3 songs…

total_annihilation00:
It's working brilliantly, thank you so much Mathias !! 8) I like how it plays the audio from video files as well (MP4's), I'am currently using this feature extensively !! 🙏 Happy holidays to everyone & God bless ! 🎄🎅

total_annihilation00:
Just curious: would it be possible for you to serialize the Loop setting so it's persistent across launches ? I hate having to right-click & toggle it On everytime. ??? Please consider it, because that is how I intended it to function —that's why I said "make it a Checkbox option in Core Settings or Explorer Panel" —I'am fine /w it as it is (in Popup Menu), but I'd just like it to remember the setting (should stick for the next launch automatically) ! Thank you ! :D

[Workaround]: I was able to emulate setting of the Loop to PlayAudio via a User-Defined Command ("AR") MultiScript set on AutoRun=AR CommandLine parameter at Startup —but I would still like this implemented (the persistent Loop setting) in a future release please::


--- Code: ---// Set Left Tab Group to 100% width
MC.RunCmd ID="Core.1205";

// Emulate enabling Loop mode by playing a dummy file with LOOP=1
MC.PlayAudio FILE=" " DURATION=0 LOOP=1;

// Immediately stop playback to leave Loop enabled
MC.StopAudio;

--- End code ---

Navigation

[0] Message Index

[*] Previous page

Go to full version