[4330] in comp.os.os2.announce archive
SOFTWARE: new mpg123.dll and CD2MP3 PM
daemon@ATHENA.MIT.EDU (Samuel Audet)
Sun Sep 6 11:58:01 1998
To: os2ann.DISCUSS@bloom-picayune.mit.edu
Date: 06 Sep 1998 11:09:00 -0400
From: guardia@nospam-cam.org (Samuel Audet)
Reply-To: guardia@nospam-cam.org
Reply-to: guardia@nospam-cam.org
[Followups directed to comp.os.os2.multimedia]
---------------------------------------------------------------------
CD2MP3 PM 1.01 - An Interface for CD and WAV to MP3 conversion. Featuring:
CD Drive Auto-Detect, WAV file Drag and Drop, Custom Encoder and CD Grabber
Configuration, Nice and Simple GUI, Super Grab, Play/Stop preview for CD,
Statistic Information, and Auto deselect/removal
Fixed in 1.01:
- DOH!! pointers did it again... basename wasn't functional
- remove & deselect wasn't save and reloaded to its previous state
http://www.cam.org/~guardia/archives/cd2mp3pm.html
PM123 is a native OS/2 PM application for playing audio MPEG 1.0, 2.0 and
2.5 Layer I, II, and III. It does so by using (the cheap) mpg123 engine,
which is still quite fast. The interface, however, is a whole new world. The
player supports:
Fast Forward Rewind Seek Slider Dynamic Priority Boost
Shared and Multiple sound cards 8 bit sound cards Downmix and Mono
HTTP Streaming Read ahead Stream Buffering Graphic Equalizer
Filter Plug-ins (comes with a PDK, and also with a ready made Real
Equalizer)
The interface also supports:
Skins (WinAmp skin converted included) Playlists (with Shuffle support
and even a Playlist Manager) ID3 tags (with Editor) DBCS support
(only through System Fonts) Visual Plug-ins (comes with a PDK, and also
with ready made Spectrum Analyzer and Oscilloscope) Remote Control
through Pipes And a whole lot of other widgets...
http://www.teamos2.sci.fi/pm123/
New DLL fixes this from version 1.01:
- found some Audio MPEG Header documentation. Should now work with any MP3s
other players or decoders play, if not, please contact me. I've also fixed
8000Hz MP3 support, cool.
- patched possible divide by zero when loading corrupted files.
- implemented workaround for bad GUS driver DART buffer timing (it jumps by
250 ms step once in a while instead of incrementing for each buffer). Makes
decoderPlayingSamples() work correctly on GUS.
- finally found the proper buffers to flush. no more first buffer trash
kludge and now any snap crackle and pop are REALLY only coming from your
sound card alone (check the visual plugins if you don't believe me)
- faster seek by boosting priority (oops, forgot this initially :)
- audio engine now fills empty buffers with 128 value instead of 0 for 8 bit
playback (removes the clicks, but it still sounds like shit :).
http://www.cam.org/~guardia/pm123.html
--
Samuel Audet <guardia@nospam-cam.org>
(aka Guardian) http://www.cam.org/~guardia
Talk Client: Guardian@guardian.dyn.ml.org
-> At Warp speed, Windows should not be open. ->
_____________________________________________________________________
| NOTE: Please EMAIL submissions to comp-os-os2-announce@moderators.isc.org
| Correspondence to the COOA Moderator: lfirrantello@bix.com .
| Please see: http://www.bix.com/pub/os2ann/pindex.htm for posting guidelines