MMAudio Pak & Audio codecs (APE I/O Procs)

2.0 & 0.13.29
Release date: 
Saturday, 30 August, 2003



Installation of these classes allow MP3s, APE, Ogg Vorbis, and FLACs can be played in any OS/2 player:

  • Files can play by double-clicking on the files icon.
  • Files can play in any Rexx program by using Multimedia calls.
  • Files can be played with the Rexx program play.cmd.
  • Files can be converted to any audio format that OS/2 can ReadWrite, such as RIFF WAVE, by using Convert to in the context menu.
  • Files can be streamed over the Internet.

You can extend WPS capabilities further installing also the CW-Multimedia Classes.

This software is distributed as compressed package. You have to download and manually install it; if prerequisites are required, you will have to manually install them too.

Manual installation

Unzip the package into a temporary directory. Run MINSTALL and follow the instructions. MINSTALL will allow you to select which IOprocs you wish to install. The zip file also contains an uninstall script, and other useful executables that you might wish to keep around.

Online documentation:

Following ones are the download links for manual installation:

MMAudio Pak & Audio codecs (APE I/O Procs) v. 1.2 (20/6/2015, Gregg Young) Readme/What's new
PREAMBLE This package contains the MP3 support module (MMIOProc) from Russell O'Conner's MMAudioPak. The MMIOProc includes updates and fixes by Gregg Young. Since eComStation (v1.2 and later) already includes the Ogg Vorbis and FLAC support modules, eCS users generally only require the MP3 module. INSTALLATION INSTRUCTIONS First, unpack the files in this package to a temporary directory (if you have not already done so). If you already have MP3 installed after backing up your current mmioMP3.dll simply copy mmioMP3.dll from this package to bootdrive:\MMOS2\dll. Unlock and overwrite the current mmioMP3.dll as needed. If you need to revert simply copy your backed-up copy of mmioMP3.dll over the new one. if it is not already installed there are two ways to install this support: Quick Install, which runs from the command line, and Graphical Install, which provides a graphical interface. Of the two, Quick Install is simpler and is recommended. Quick Install: * Run the included INSTALL.CMD * Press 'Y' when prompted for confirmation. * You should receive a message that the installation completed successfully. Shut down and reboot the system. Graphical Install: * Run the program 'Multimedia Application Install' from the Install/Remove folder (normally located under Local System on your desktop). Alternatively, run the command 'minstall' from a command line. * When the install wizard appears, choose 'Next'. * Select 'Add a MultiMedia Feature' and then choose 'Next'. * Select 'Install a feature from another location' and then choose 'Next'. * Enter the path to where you placed the files in this package and then choose 'Next'. * The Guided Procedures install program will begin. Follow the prompts in order to install the MMIOMP3 module. * Reboot the system when prompted to do so. You can delete this package and its files from their temporary directory once the installation is complete. ACKNOWLEDGMENTS The MP3 MMIOProc module and install files are (C) 2000-2003 Russell O'Connor and Robert Leslie; see the included file mmiomp3.html for details. Licensed under the GNU General Public License. The installation scripts have been modified by Alex Taylor from Russell's original release in order to install only the MP3 support files. Other modifications have been made for compatibility with the eComStation multimedia installer. Gregg Young updated the MMIOProc to libmad 0.15.1b and modified the MP3 identification code to more accurately identify MP3s. A diff file of these changes is included in this package. The complete MMAudioPak, including source code, is available at these locations: (modified for eCS) (original distribution) Change: Version 1.0 - Russell O'Connor's original release Version 1.1 - Alex Taylor's modified install package Version 1.2 (Gregg Young) - Updated libmad to version 0.15.1b (available on Hobbes - Fix file identification code to avoid identifying nonMP3 files as MP3s (diff included)  local copy
Audio codecs (APE I/O Procs) v. 0.13.29 (27/7/2007, eCo Software) Readme/What's new
mmioAPE changelog: _______ (to do) - 24-bit audio files, MONO and left/right-MONO untested - error recovery untested __________________________ (known bugs/misbehaviours) - locked files facility reported to fail update mmioAPE.dll with strange error message (can be seen at system restart after update mmioAPE with never version; bldlevel indicate that MMOS2\DLL\mmioAPE.dll is not updated) ** Probably not a mmioAPE bug ** Temporary workaround: mmioAPE version can be upgraded via complete uninstall (with uninstall.cmd), restart system, clean install (with install.cmd) and restart system again. ____________________ 0.13.29 (2007/07/02) + fixed - now should correctly report codec abilities to os/2 multimedia 0.13.28 + ape files now recognised even when prepended by ID3v2 header - debug and most of tests removed from common package (please ask test&debug package in case you need them), files layout also changed + few sample tools (with sources) added in tools/ instead 0.13.27 + fixed (seems to :)) some installation issues on eCs - *important!* minstall.exe is now wrapped in install.cmd Please use install.cmd to install this package. - requirements updated 0.13.14 + bldlevel.exe info added - version rised to 0.13 due to bldlevel.exe don't understand 0.0.3 + icons added (plus WPS SOM types and extensions filter support) - working SOM is now requiered! - try icon_test.cmd for results + eComstation new minstall.exe supported + simple MCI player added (tests/5-mciplay.exe), see tests/test.txt for details + simple MMIO converter added (tests/4-decomp.exe), with naive time checking see tests/tests.txt for details + all APE standard compression level checked (tests/test-report.cmd) samples included (tests/test-c?000.ape) see tests/tests.txt for details 0.0.2 (internal) +APE Links (.apl exstention) support added - can cause a problem with non-disk file (not tested) - can cause a problem with non-ascii filenames (not tested) - has unusial logic in combining complex paths - format of .apl from a little to not documented + ID3 and APE tags preload and analyses disabled (cause unused in this scheme) - should speedup start playing of big files on slow machines 0.0.1 (internal) first build gcc-3.3.5-csd1 compiled, needs libc061.dll - decompress mode only - untranslated not yet implemented + some tests added (don't need install, see tests/ )
MMAudio Pak v. 2.0 (2/12/2000, Russell O’Connor, Matthew T. Ashland) Readme/What's new
The MMAudio Pak is a collection of audio IO procedures to extend OS/2’s multimedia system. It presently contains, mmioMP3 0.4.3 – an MP3 IOproc mmioVorb 0.3.2 – an Ogg Vorbis IOproc mmioFLAC 0.3.0 – a FLAC IOproc Refer to the above documentation for detailed requirements and legal restrictions on each IOProc. What do I get? After installation, these file formats can be played in any OS/2 player. Files can play by double-clicking on the file’s icon. Files can play in any Rexx program by using Multimedia calls. Files can be played with the Rexx program PLAY.CMD. Files can be converted to any audio format that OS/2 can write, by using Convert to in the context menu. CW-Multimedia classes enhance this feature. Files can be streamed over the Internet. Why not use WarpAMP or PM123? WarpAMP and PM123 do not integrate with MMOS/2 well. To control these programs with scripts etc., you have to use whatever interface they provide instead of the standard interface provided by MMOS/2. The OS/2 Multimedia Infrastructure Project has more information on this subject. Installing MMIOMP3 does not prevent you from using these programs. In fact, they can complement each other by having MMIOMP3 providing you with standard MMOS/2 interfaces, and WarpAMP or PM123 providing a nice user application.  local copy
Record updated last time on: 03/11/2022 - 05:54

Translate to...

Add new comment