Open MPT123 (Announce)
> Maybe in the past I have heard something about OpenMPT123 but Ithought that
> it is some library for some Windows sound stuff.
> But suprisingly it can work in DOS, it contains a command line DOS module
> player and it is still very active project.
> Look here: https://lib.openmpt.org/libopenmpt/download/
>
> Personaly I prefer to use MPXplay with plugin for listening MODs., XMs,
> S3Ms...
> but it can be interresting for someone.
It is very interesting and modern project, however it does not play sound on any modern PCI soundcards. It would be interesting to compile this without the old Allegro sound libraries and use the modern PCI-sound drivers in the code of MPXPlay instead.
Another interesting Module player is MikMod:
http://mikmod.sourceforge.net/
It claims to be able to be compilable for DOS, but no DOS binaries are included. I could use some help in getting a DOS binary compiled, get errors in CWSDPMI and gcc. There is a very old 1.x binary version for DOS called "Extended MikMod":
https://modland.com/pub/software/players/DOS/Extended%20MikMod/
Also, I see Dumb module player is still being actively supported in source, but there is NO DOS binaries:
https://github.com/kode54/dumb
This fork adds great sinc re-sampling and other goodies that would make it the BEST player for DOS, period. If anyone has any DOS compilation tips, they'd be most helpful!
It has a wonderful diskwriter program (dumb2wav) which I can't get this to compile under Watcom or gcc and DJGPP, either. The acctual player also relies on the old Allegro sound libraries which of course wouldn't work in DOS for PCI-based IDH or ICH8 or ICH9 "modern" embedded cards.
With the dumb2wav program one could "dump" MODs at the ultimate quality to disk, then actually play the .WAVs with MpxPlay. That would be a solution.
Complete thread:
- Open MPT123 - Laaca, 13.01.2022, 21:58 (Announce)
- Open MPT123 - glennmcc, 14.01.2022, 01:14
- Open MPT123 - Zyzzle, 14.01.2022, 06:46
- Open MPT123 - sezeroz, 14.01.2022, 19:23
- Open MPT123 - glennmcc, 14.01.2022, 19:53
- Open MPT123 - Zyzzle, 15.01.2022, 04:49
- Open MPT123 - sezeroz, 15.01.2022, 09:17
- Open MPT123 - Zyzzle, 15.01.2022, 12:14
- Open MPT123 - sezeroz, 15.01.2022, 09:17
- Open MPT123 - RayeR, 18.01.2022, 03:48
- Open MPT123 - RayeR, 18.01.2022, 07:07
- Open MPT123 - sezeroz, 19.01.2022, 21:54
- Open MPT123 - RayeR, 20.01.2022, 03:06
- Open MPT123 - sezeroz, 20.01.2022, 07:39
- Open MPT123 - RayeR, 21.01.2022, 23:21
- Open MPT123 - sezeroz, 22.01.2022, 11:16
- Open MPT123 - RayeR, 24.01.2022, 21:21
- Open MPT123 - RayeR, 25.01.2022, 04:03
- Open MPT123 - RayeR, 24.01.2022, 21:21
- Open MPT123 - sezeroz, 22.01.2022, 11:16
- Open MPT123 - RayeR, 21.01.2022, 23:21
- Open MPT123 - sezeroz, 20.01.2022, 07:39
- Open MPT123 - RayeR, 20.01.2022, 03:06
- Open MPT123 - sezeroz, 19.01.2022, 21:54
- Open MPT123 - RayeR, 18.01.2022, 07:07
- Open MPT123 - sezeroz, 14.01.2022, 19:23