|
PM123 1.33 
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.
| Package | Size | Download |
| 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.
| Package | Author | Size | Download |
| Decoder plug-ins |
| True audio decoder plug-in v0.00 | SofiyaCat | 543 KB | [Download] |
| Module files decoder plug-in v1.00 | Kevin Langman | 129 KB | [Download] |
| Musepack Living Audio Compression decoder plug-in v0.00 | ntim | 91 KB | [Download] |
| WavPack decoder plug-in v0.00 | ntim | 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.5 | Andreas Schosser | 37 KB | [Download] |
| PM123 IRC scripts | Taneli 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 
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 
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 
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 
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 
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 
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 
It's a conversion program for translating icons between various
formats.
DosIdle for Clipper 
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.
|
|