AminetAminet
Search:
85602 packages online
About
Recent
Browse
Search
Upload
Setup
Services

driver/audio/mhidelfina.lha

Mirror:Random
Showing: m68k-amigaos iconppc-amigaos iconppc-morphos iconi386-aros iconi386-amithlon iconppc-warpup iconppc-powerup icongeneric iconother icon
No screenshot available
Short:MHI driver for Delfina DSP
Author: smack42 at web.de (Michael Henke)
Uploader:smack42 web de (Michael Henke)
Type:driver/audio
Version:1.0
Architecture:m68k-amigaos >= 2.0.4
Date:2026-09-21
Download:driver/audio/mhidelfina.lha - View contents
Readme:driver/audio/mhidelfina.readme
Downloads:1

mhidelfina.library 1.0 (2026-09-20)



# features

  - plays audio files with almost no CPU load
    Delfina's DSP56002 does all the decoding and playback

  - supports MPEG-1 Layer II and III (mp2 and mp3)

  - free software, full source code included



# requirements

  - CPU 68020+
  - AmigaOS V37+
  - Delfina DSP board (Classic, Lite, Plus, 1200 or Flipper)

  - developed on A1200 with OS3.2/68030+882@40MHz/16MBFastRAM/Delfina1200DSP



# recommended

  - application that supports MHI
    (tested with AmigaAMP 2.25, AmigaAMP 3.35, HippoPlayer 2.67)
  - some audio files :-)



# changes since previous release

  - initial release



# how to use

  Copy mhidelfina.library into your system's LIBS:MHI/ drawer:
      makedir LIBS:MHI
      copy mhidelfina.library LIBS:MHI/

  Configure an application program to make use of it, for example:

  AmigaAMP
      https://www.amigaamp.de
      https://aminet.net/package/mus/play/AmigaAMP3-68k
          Prefs - Decoder
          MHI Support = active
          MHI Driver  = LIBS:MHI/mhidelfina.library

  HippoPlayer
      https://github.com/koobo/HippoPlayer
      https://aminet.net/package/mus/play/hippoplayerupdate
          Prefs - Play-2
          Enable MHI = active, select LIBS:MHI/mhidelfina.library



# known problems

  - this decoder only recognizes MPEG-1 Layer II and III (mp2 and mp3) audio.
    it doesn't support MPEG-2 (lower sampling rates) or MPEG mixed audio/video.

  - Delfina's hardware driver (delfina.library) might cause system crashes
    when using this decoder or other demanding Delfina programs.

   1) for the Petsoff Delfinas (Classic, Lite, Plus, 1200)
      it seems that the most stable driver is still this inofficial version:
      delfina.library 4.16 ß 3 PATCH#2 14-Oct-2001

   2) for the Delfina Flipper by Individual Computers
      use the latest driver (delfina.library) that is available
      at the vendor site:  https://wiki.icomp.de/wiki/Delfina
      or you can ask in an Amiga forum if there are any further developments of
      the open source driver software



# acknowledgements

  mhidelfina.library uses the same DSP code as my other programs (DelfMPEG
  and delfinampeg.device) and is based on ideas/code from:

  - MPEG Audio Layer II decoder by Fredrik Noring and Tomas Berndtsson
    (an mp2 player for Atari Falcon, DSP56K code)
  - amp11 by Niklas Beisert (clean and fast C++ code)
  - FalcAMP by Denis "STGhost" Huguet and David "Splash" Carrere
    (an mp3 player for Atari Falcon, DSP56K code)
  - reference code by MPEG Software Simulation Group ("the original" C code)



# author

  mailto: smack42@web.de

  mhidelfina.library - MHI driver for Delfina DSP
  Copyright (C) 2026  Michael Henke

  This program is free software; you can redistribute it and/or modify
  it under the terms of the GNU General Public License as published by
  the Free Software Foundation; either version 2 of the License, or
  (at your option) any later version.

  This program is distributed in the hope that it will be useful,
  but WITHOUT ANY WARRANTY; without even the implied warranty of
  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
  GNU General Public License for more details.

  You should have received a copy of the GNU General Public License along
  with this program; if not, see <https://www.gnu.org/licenses/>.


Contents of driver/audio/mhidelfina.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
[Amiga]                   6942   17984  38.6% -lh5- efe7 Sep 20 17:28 mhidelfina.library/COPYING
[Amiga]                  44284   76288  58.0% -lh5- d6a1 Sep 20 17:28 mhidelfina.library/mhidelfina.library
[Amiga]                   1701    3574  47.6% -lh5- 5eed Sep 20 17:28 mhidelfina.library/mhidelfina.readme
[Amiga]                    124     146  84.9% -lh5- 74a6 Sep 20 17:28 mhidelfina.library/src/CHANGES
[Amiga]                   1641    4683  35.0% -lh5- f8c0 Sep 20 17:28 mhidelfina.library/src/library.c
[Amiga]                   2280    9105  25.0% -lh5- 5d2b Sep 20 17:28 mhidelfina.library/src/mhidelfina.c
[Amiga]                   1741    4465  39.0% -lh5- d15d Sep 20 17:28 mhidelfina.library/src/mhidelfina.h
[Amiga]                  12879   63189  20.4% -lh5- 9290 Sep 20 17:28 mhidelfina.library/src/MP2.a56
[Amiga]                    673    1386  48.6% -lh5- eb3c Sep 20 17:28 mhidelfina.library/src/MP2.h
[Amiga]                  25022   96597  25.9% -lh5- a28c Sep 20 17:28 mhidelfina.library/src/MP3.a56
[Amiga]                    686    1419  48.3% -lh5- 35e6 Sep 20 17:28 mhidelfina.library/src/MP3.h
[Amiga]                 105226  417909  25.2% -lh5- 2024 Sep 20 17:28 mhidelfina.library/src/MP3_pow43tab.h
[Amiga]                   4526   17099  26.5% -lh5- 7d17 Sep 20 17:28 mhidelfina.library/src/MPEGdecoder.c
[Amiga]                   1587    3537  44.9% -lh5- 62e2 Sep 20 17:28 mhidelfina.library/src/MPEG_PCM.a56
[Amiga]                    669    1401  47.8% -lh5- 5bbd Sep 20 17:28 mhidelfina.library/src/MPEG_PCM.h
[Amiga]                    122     156  78.2% -lh5- 98fa Sep 20 17:28 mhidelfina.library/src/SCOPTIONS
[Amiga]                    221     608  36.3% -lh5- 4c63 Sep 20 17:28 mhidelfina.library/src/smakefile
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        17 files  210324  719546  29.2%            Sep 21 01:07
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>