Home
PM123 1.33 OS/2 FREE
Make a Donation

If you like the free software on this site and find it useful, please support by donating. It's easy to donate and it only takes a few minutes. Your support will encourage me to build even more cool stuff!


Introduction

Hello and welcome to the wonderful world of digital music on OS/2 and eComStation. PM123 is a high-quality digital audio player for IBM's OS/2 Warp and eComStation operating systems. You can play MP3s, WAV, OGG, FLAC and APE-files and even audio CDs. PM123 supports skins, audio streaming, plug-ins, visualization, FreeDB and more! PM123 has been in development since beginning of 1997 and has become the most advanced player on OS/2 and eComStation.

[top]

Download


WARNING! WarpIN is required for installations of archives with the wpi-extension. You can download free copy of the WarpIN for OS/2 and eComStation from WarpIN support page.

PackageSizeDownload
A compiled version of PM123 1.33 (self-installed archive) 3624 KB [Download]
A compiled version of PM123 1.33 (WarpIN package) 2407 KB [Download]
A compiled version of PM123 1.33 (Zipped archive) 2339 KB [Download]
A collection of skins (self-installed archive) 1525 KB [Download]
Source code of PM123 1.33 8920 KB [Download]
Update for OS/2 and eComStation Unicode Conversion library.

If you have incorrect song information after loading an audio file or after additions of files to the PM123 playlist, you need to fix your UCONV.DLL.

Unpack this archive to any temporary directory and run UCONVTEST.EXE. If test has failed or crashed, run UCONVFIX.CMD /INSTALL and restart your system.

43 KB [Download]

If it is necessary you can load old versions also.

[top]

Plug-ins and utilities


WARNING! All OS/2 files on this page was compressed using the Info-Zip. You can download free copy of the Info-UnZip for OS/2 and eComStation from Info-Zip support page.

PackageAuthorSizeDownload
Decoder plug-ins
True audio decoder plug-in v0.00SofiyaCat 543 KB [Download]
Module files decoder plug-in v1.00Kevin Langman 129 KB [Download]
Musepack Living Audio Compression decoder plug-in v0.00ntim 91 KB [Download]
WavPack decoder plug-in v0.00ntim 96 KB [Download]
Others
Firecast server and fires (a media server and PM123 plug-in which can be used to create an network streaming radio station)Digi   [Download]
Time! v1.2 (turn off your computer automatically after a certain time or after a certain number of songs.)Andreas Schosser 214 KB [Download]
Crossfading-Plugin v1.5Andreas Schosser 37 KB [Download]
PM123 IRC scriptsTaneli Leppa 23 KB [Download]
Utilities
Normalize v0.7.6 (used to adjust the volume of mp3 audio files to a standard volume level)Chris Vaill 138 KB [Download]

[top]

Last changes

PM123 1.33

  • The open/save dialog is resizable now.
  • Read ahead buffer now fills asynchronously and the GUI is not frozen anymore due to network access.
  • Now it is possible to control the wait period in seconds when a new stream connection is requested.
  • Now a HTTP proxy can be bypassed during to access to user-specified domains.
  • Streamed titles also are converted according to specified characters encoding.
  • Now refreshes a task list entry in case a title is changed during playback.
  • An attempt to implement of a continuous playback. It can be turned on via properties dialog.
  • An attempt to implement of opening multiple files from WPS folder. Try to select one or more audio file and press ENTER.
  • The built-in graphical sound equalizer works now with any decoder, responds to manipulations much faster and restores the state after restart. The equalizer now can load WinAmp EQF files. Equalizer presets, similar to presets of the WinAmp are created.
  • The properties notebook now have "Associations" page that is control an associations of the PM123 with supported audio files. Unfortunately, this feature is not fully supported by the latest versions of eCS because of new old WPS multimedia classes. These classes don't support "CLASSDEFAULTVIEW" setup string.
  • The check box controlling buffer trashing at seeking is removed from the PM123 properties notebook.
  • Context menus of the playlist, bookmarks and playlist manager now always have all necessary functionality.
  • Hotkeys works even if CAPS is locked and some hotkeys became global.
  • Defined keyboard shortcuts which can be used to fast positioning inside current playing song.
  • Added new remote control commands: 'status', 'status pos', 'remove dead' and 'remove duplicate'.
  • Dragging of a large amount of files now is possible.
  • The regular audio files which are dragged from PM123 now can be dropped to WPS folder.
  • Converting of a WinAmp 2.x skin is made even more accurately.
  • The skin now can define "hide" and "equalizer" buttons.
  • Now non skinned font is used by default. User's chosen font is remembered for all skins. The skin also can define such font as recommended.
  • Don't stop the playlist if there is some error of decoding. Non-playable file is marked by a special icon and the next song is loaded and played. This behaviour can be changed via properties dialog. Also, the menu item allowing easily removing non-playable files is added to the playlist context menu.
  • The "Clear history" item is added to the recall list of loaded files and opened playlists.
  • Now the PM123 hide switch entries of docked windows.
  • The menu item allowing easily removing duplicate files is added to the playlist context menu.
  • The "Load URL" dialog now have history.
  • Now a new bookmark is added to the top of the bookmark list and has a time mark attributes.
  • Fixed some issues at working with file names containing national characters.
  • Playlist record any more isn't marked as played in case shuffle button is pressed and playlist is not used at this moment.
  • No more crash in case all output plug-ins are unloaded.
  • Prevented assignment of a wrong position to a slider in case mouse pointer is moved out of the PM123 window.
  • The IBM C/C++ 3.0 isn't supported anymore. It too obsolete and very much complicates porting of third-party sources.

    MPG123

  • The stream saving was broken in 1.32 release. It has been fixed.
  • The decoder now understand Relative volume adjustment (RVA2) field of the ID3v2 tag. Therefore Andreas Schosser normalize plug-in is not needed anymore. Configure DART Output plug-in and welcome!
  • Reduced depth of validating of files having one of standard extensions: mp1, mp2 or mp3. Such files are loaded much faster.
  • Skips a silence that is added during encoding of a file (see http://lame.sourceforge.net/tech-FAQ.txt).
  • Now can load mp3 files which have huge ID3v2 fields.

    OGGPLAY

  • Correctly detects album and artist name in icecast stream.
  • The current bitrate is displayed real-time.
  • Now uses libogg 1.2.2.

    ANALYZER

  • Because a long usage of DIVE causes redraw problems on some computers, the analyzer any more does not use DIVE by default. DIVE can be turned on via analyzer properties dialog.

    WAVPLAY

  • Now uses libsndfile 1.0.23.

    FLACPLAY

  • Can play FLAC audio files.
  • Can play files from FTP and HTTP servers.
  • Fully supports FLAC comment fields.

    MACPLAY

  • Can play Monkey's audio files.
  • Can play files from FTP and HTTP servers.
  • Fully supports APE comment fields.

    OS2AUDIO

  • Now you can control the master volume, rather than the volume of the player instance.

[top]

DVD/CD Toys OS/2 SHAREWARE
DVD/CD Toys is a set of utilities to burn CD and DVD disks (Blu-Ray, HD-DVD). The utilities support creation and burning of ISO-images. All utilities are multi-language and easy to use. The thirdparty developers may use the API of CD/DVD Toys and integrate the support of DVD-recorder to own applications.

PM123 OS/2 FREE
PM123 is a high-quality digital audio player for IBM's OS/2 and eComStation operating systems. You can play MP3s, OGGs, WAV-files and even audio CDs. PM123 supports skins, audio streaming, plugins, visualization and more!

Auto WGet Daemon OS/2 FREE
Auto WGet Daemon is a free utility set for driving GNU WGet or any similar utility for downloading files. Auto WGet Daemon allows you to start downloading by simply Drag'n'Drop to special folder. Aside from, Auto WGet Daemon supports queue for downloads and allows restart failed downloads.

CcDoc OS/2 FREE
The CcDoc tool, developed by Joe Linoff, is a javadoc like tool that automatically generates web documentation from C++ programs by parsing the source file headers. One unique aspect of CcDoc is that it tries to understand the program before pre-processing. This allows you to comment macro definitions but makes the parsing problem much harder.

Keyboard Layer/2 OS/2 FREE
Keyboard Layer/2 is the alternative keyboard layers and keyboard layouts switcher for OS/2 version 4.0, 4.5 and eComStation. Keyboard Layer/2 also displays the current keyboard layer via the special indicator.

Characters Map/2 OS/2 FREE
Characters Map/2 is a character map program for OS/2 or eComStation that allows you to view all characters of a selected font. You can use Character Map/2 to insert into documents extended characters not found on most keyboards. These include special characters provided in symbol fonts.

Icon Plus OS/2 WIN FREE
It's a conversion program for translating icons between various formats.

DosIdle for Clipper DOS FREE
The basic purpose of this module is release of virtual machine time-slice in idle loop of the Clipper-program under Windows or OS/2 control. Due to this, the program, being in a condition of idle loop, does not occupy processor and allows maximum effectively to work to other processes.

Last modified 18/11/2011 at 14:19