|
PM123 1.32 
Introduction

Hello and welcome to the wonderful world of digital music on OS/2.
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!
PM123 has been in development since beginning of 1997 and has
become the most advanced player on OS/2.
PM123 was originally written by Samuel Audet and Taneli Leppa. See
http://sektori.com/pm123/.
[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.32 | 1984 KB | [Download] |
| A compiled version of PM123 1.32 in a WarpIn package | 1954 KB | [Download] |
| A collection of skins for PM123 1.32 | 191 KB | [Download] |
| Source code of PM123 1.32 | 7237 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]
Development builds

You also can download a development builds
of the PM123. Development builds are versions of PM123 that I create inbetween official
releases, for testing purposes. They carry a date of production instead of a version number.
Current PM123 sources can be checked out through
anonymous (pserver) CVS.
See also a development progress.
[top]
Plug-ins

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 |
| Monkey's audio decoder plug-in v0.00 | SofiyaCat | 679 KB | [Download] |
| 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] |
| FLAC decoder plug-in v1.2.1-10 | ntim | 99 KB | [Download] |
| Others |
| Normalizer v0.2 (normalize the sound output when playing MP3 files) | Andreas Schosser | 40 KB | [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] |
[top]
Last changes

PM123 1.32
- Docking of windows became more accurate and powerful.
- Addition of a bookmark is disabled if is not present a loaded file.
- Added a new option to properties dialog allowing to choose a font used
for display of playing titles. All skinned and non skinned fonts are
scrolled smoothly, therefore the "smooth scroller" plug-in is removed
from PM123 distribution and "-smooth" commandline switch is ignored.
The skin now can define a color of the non skinned font. The SKINUTIL
also define these color during the WinAmp skin conversion.
- Integrated last source codes of the Generalised Bitmap Module.
- Previous song in "random mode" does go to the previous song played,
and next song does go back to the same song.
- More there are no messages about missed files at loading the playlist.
Missed files are marked with a special icon and skipped at use of the
playlist.
- The sources now can be compiled via Open Watcom 1.7.
- The sources now can be compiled via GNU C++. Thanks to Dmitry Froloff.
- Added support of cyrillic letters (russian cp866) to the first default
skin font. Thanks to ntim.
- The default skin draws a bitrate digit by digit. Therefore all possible
bitrates now are displayed correctly.
- Enabled the direct switching between fast forward and rewind. Thanks to
Marcel Muller.
- PM123 now accepts urls dropped from Mozilla or WPS.
- PM123 uses new and powerful i/o engine. The new engine fully supports
HTTP and FTP including a seeking feature.
- The playlist can be sorted by the track number.
- The position of the vertical split bar of playlist and bookmarks
windows is restored after restart.
- Fixed a lot of stuff related to the playlist manager.
- The type of the saved playlist can be chosen in the save file dialog.
- Added support of the unicode playlist files (*.M3U8).
- All PM123 parts (playlist, bookmarks, playlist manager and player) now
supports drag and drop operations completely. Also you can drag and drop
records between us.
- Full support of SMP machines.
- PM123 plays smoothly on heavy-loaded systems.
- Now it is possible to edit the meta-information of group of files
selected in the playlist.
- Added a technical information page to the file information dialog.
- The default skin is slightly improved.
- Used new nice and fully colored icons.
- The skin now can define colors of the playlist and other PM123 windows.
The SKINUTIL also define these colors during the WinAmp skin conversion.
- Whole CD can be loaded from the main menu.
MPG123
- Improved support of VBR mp3 files having a correct VBR header. Also
improved support of VBR files without such header: timers and length of
a song can be wrong, but there are no jerks of the seek slider.
- The decoder now correctly skip RIFF headers, ID3v1 and ID3v2 tags during
playing a file.
- The decoder now correctly decode mpeg 2.x layer 3 files with low
sample rate.
- The decoder now correctly decode mono mpeg 1.0 layer 1 files.
- The decoder any more does not eat the end of the played file.
- Seeking completes correctly when the decoder is close by the end
of a played file.
- Supports ID3v2 tags.
REALEQ
- The mute controls of the left and right channel are placed correctly.
- Fixed a behaviour of sliders at reaching the topmost position.
Thanks to Marcel Muller for all following:
- Now used FFT convolution algorithm. The FFT convolution is about 10 times
faster than MMX.
- Significantly improved filter kernel design.
- Thread-safe plansize & FIRorder changes.
- More aggressive window function.
- Larger FIR size, now up to 12288.
CDDAPLAY
- Now shows correct bitrate and track size at playing a track.
- Seeking completes correctly when the decoder is close by the end
of a played file.
- The CDDB cache now use the standard file-based form. Anyone can
install the offline version of FreeDB database and use it without
internet connection.
- The CDDB engine uses PM123 proxy settings.
WAVPLAY
- Now shows correct bitrate at playing a file.
- Seeking completes correctly when the decoder is close by the end
of a played file.
- Now play AIFF (Apple/SGI), AU (Sun/NeXT), CAF (Apple Core Audio File),
IFF (Amiga IFF/SVX8/SV16), MAT4 (GNU Octave 2.0 / Matlab 4.2),
MAT5 (GNU Octave 2.1 / Matlab 5.0), PAF (Ensoniq PARIS),
PVF (Portable Voice Format), SD2 (Sound Designer II),
SDS (Midi Sample Dump Standard), SF (Berkeley/IRCAM/CARL),
VOC (Creative Labs), W64 (SoundFoundry WAVE 64), XI (FastTracker 2).
- Now can play files from FTP and HTTP servers.
OS2AUDIO
- The output is more accurate and any more does not eat the head of the
played file.
- Can adjust gain of the currently played file according to the recommended
replay gain value (if decoder provide it). See plug-in configuration
dialog and http://www.replaygain.org.
OGGPLAY
- Can play Ogg Vorbis audio files.
- HTTP and FTP Streaming support including SHOUTcast and icecast.
- Fully supports Ogg Vorbis comment fields.
[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.
|
|