Short:    V1.0, CBM compat. device for MAS Player
Author:   hodges@in.tum.de (Chris Hodges)
Uploader: hodges@in.tum.de (Chris Hodges)
Version:  V1.0 (24-Jan-01)
Type:     mus/play
Requires: Dirk Conrad's MAS Player (Pro-Version!)

MASMPegDevice V1.0
~~~~~~~~~~~~~~~~~~
Finally there is a commodore standard device for Dirk Conrad's  MAS  Player
(mpeg layer 2 and 3 hardware decoding using the MAS3507D chip) which can be
used in conjunction with AMPlifier (www.katodev.de,  included  with  OS3.9)
and other software that supports the mpeg device class (Frogger, MPEGMovie,
etc.).

The masmpeg.device is based on the framework of  the  melodympeg.device  by
Thorsten Hansen. This software is Freeware. Comments appreciated though.


Requirements
~~~~~~~~~~~~
You will need the pro version of the MAS Player, the  standard  version  is
not supported. A 68020 CPU is mandatory, I have not tested if a 68020@14MHz
will suffice, but probably not.


Installation
~~~~~~~~~~~~
Just copy the masmpeg.device file into your DEVS: drawer. Give this  device
name  for  AMPlifier  etc.. Currently, only use unit 0 (higher unit numbers
will allow the use of other parallel ports, but there  are  still  problems
with  the  alien  devices and their hardware abstraction). The MAS hardware
must therefore be connected to the internal parallel port.


Tech Bits
~~~~~~~~~
The device does not allocate a CIA timer for its interrupt. It does all its
transfers  during  a  soft interrupt. This means that you should be able to
use your internal  serial  port  in  case  you  connected  the  power  plug
somewhere  else. Moreover, all hardware resources are allocated in a system
friendly way, so there should not be any interferences with  other  conform
software trying to use the parallel port in any other way.


Known Problems
~~~~~~~~~~~~~~
- There is no detection if the MAS player is connected or not. If  you  try
  to  play  something and the hardware is not connected, it will drain lots
  of cpu power (it will not crash though).

- The volume control is currently not very  linear  nor  logarithmic,  this
  will be fixed in futher versions.

- Sometimes (especially at high bitrates) the sound is  interrupted  for  a
  short  period.  If  there's  demand, I could increase the timer interrupt
  frequency, but this will increase cpu usage a bit. Would be nice  to  get
  some  feedback  if  this  really is a problem. I haven't tested mp3s with
  bitrated above 160kbs yet.


Future
~~~~~~
I've returned the MAS Player hardware back to its  owner  today,  so  I  am
currently  not  able  to  test  any  further stuff, sorry. This is the main
reason why I'm releasing this software "as is". If anyone want to offer  me
a  MAS  Player  for free, just go ahead :) (I won't buy one, for I've got a
Melody soundcard with MAS3507D on it).


History
~~~~~~~
V1.0 (24-Jan-01)
- Initial public release


Other recent software releases
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
FormAldiHyd V2.0beta - Driver for Aldi/Medion, AipTek and WacomIV tablets.
Deli14BitGenie V4.30 - HQ mixing genie for DeliTracker with DSP etc.


Contact address
~~~~~~~~~~~~~~~
Any mail, comments or donations welcome:

Chris Hodges                    Account: 359 68 63
Kennedystr. 8                   BLZ    : 700 530 70
D-82178 Puchheim                Bank   : Sparkasse Fürstenfeldbruck
Germany
Tel.: +49-89/8005856            WWW: http://www.platon42.de/
Email: hodges@in.tum.de         IRC: platon42 on EfNet


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    1636     860 47.4% 28-Jan-01 19:37:14  MASMPegDevice.info
    4848    2944 39.2% 28-Jan-01 19:38:10 +masmpeg.device
    3467    1758 49.2% 28-Jan-01 19:37:56 +MASMPegDevice.readme
-------- ------- ----- --------- --------
    9951    5562 44.1% 28-Jan-101 20:42:18   3 files
