Open MPT123 (Announce)
> > to compile (for DJGPP), but not the newer fork here:
> >
> > https://github.com/kode54/dumb
> >
> > Are you able to try?
>
> Oh-ho, allegro dependencies _and_ your christmas family fun of cmake..
> Nope, won't try.
Understandable. cmake is your family fruit cake, alright! I was really only trying to get the dumb2wav (diskwriter) file built, I couldn't care less about the actual dumb player, since we have MPXPlay which can actually play the .WAVs which dumb2wav.exe will write to disk. And Allegro sound library is obsolete, now with MPXPlay's DOS PCI drivers and support.
Your new DOS build of MikMod is outstanding, with its text interface, diskwriter support, etc.
By the way, the rather bloated Open MPT123 (2.38 mb DOS binary, 800kb UPX'ed) does not have any built in diskwriter support. It only has wonky --stdout options, however this seems to produce something playable by MPXPlay, ie:
openmpt123 --stdout --no-float yourfile.mod > yourfile.pcm
But, then you have to know that this outputs 44100 khz, signed, 16-bit word-length, 2-channel audio to actually convert that output to .WAV with sox:
sox -r 44100 -c 2 -s -w -t raw yourfile.pcm -t wav yourfile.wav
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