[WarpCast] new mpg123.dll and CD2MP3 PM - 9/09/98




                 Sponsored by ScheduPerformance, Inc.
  Guaranteed faster user response/throughput for your OS/2 programs!
New Version 2.4 of Priority Master II at http://www.prioritymaster.com

****************************** WarpCast ******************************
Source: Samuel Audet (guardia@cam.org)
Moderator: Christopher B. Wright (wrightc@dtcweb.com)
**********************************************************************
 
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/pm123.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).

----------------------------------------------------------------------
To subscribe, unsubscribe, or for more information on
WarpCast, visit: http://www.warpcast.com/
----------------------------------------------------------------------

WarpCast Archives - Courtesy of VOICE International