ModPlayersComparisons
This is the second part of a 2-part article on Amiga modules players.
The first part is here, on the history of module formats and players.
Comparisons
This table presents a comparison of some of the most popular players. It includes some criteria useful for my development of AmiModRadio, in particular the ARexx capabilities of the players . The table is colour-coded:
- White/empty cells mean that a player doesn't support that format.
- Green cells mean that a player supports perfectly this format.
- Yellow cells show formats supported by players but with some light issues.
- Orange cells highlight formats preventing using my Amiga, at least momentarily
.
- Red cells mean that a player crashes my Amiga when playing at least one song in that format
.
Names |
Ami-PlayMOD |
AmiAMP |
AmigaAmp |
AModPlay |
AmoralPlay |
AMPlifier |
APlayer |
DAPlayer |
DeliTracker |
EMPY Player |
EaglePlayer |
HippoPlayer |
PlayOGG |
PlaySID |
PowerPlayer |
Prayer |
SID4Amiga |
SongPlayer |
SoX |
TKPlayer |
TMLG |
XMP |
Versions |
1.0 |
1.1598 Beta |
3.31 |
1.60 |
1.8.1 |
2.10 |
2.22 |
1.13 |
2.34 |
v3.0 |
2.05 |
2.45 + 2.50 |
200327 |
3.0 |
4.2 |
2.1.911 |
3.32 |
1.62 |
14.3.1 |
1.5 |
1.350 |
4.1 |
Scores (max. 41x3=123) |
13 |
37 |
73 |
(47) |
35 |
41 |
(52) |
52 |
84 |
22 |
100 |
91 |
104 |
25 |
64 |
19 |
12 |
19 |
36 |
24 |
19 |
36 |
ARexx |
LOAD |
No ARexx |
LOAD |
LOAD |
LOAD |
No ARexx |
LOAD |
No ARexx4.1 |
No LOAD |
LOAD |
ARexx but no doc? |
LOAD |
LOAD |
LOAD |
LOAD |
LOAD |
No ARexx
|
No Arexx |
LOAD |
No ARexx |
No ARexx |
ARexx but no doc? |
No ARexx |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
PLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
REPLAY |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
PAUSE |
REMOVE |
REMOVE |
REMOVE |
REMOVE |
REMOVE |
No REMOVE |
REMOVE |
REMOVE |
REMOVE |
REMOVE |
No REMOVE |
REMOVE |
REMOVE |
STATUS |
STATUS |
STATUS |
No STATUS |
STATUS |
No STATUS |
STATUS |
STATUS |
STATUS |
STATUS |
No STATUS |
No STATUS |
STATUS |
AHI |
AHI |
AHI |
AHI |
No AHI |
AHI |
AHI |
AHI |
AHI |
AHI |
No |
AHI |
AHI |
AHI |
No AHI |
No AHI |
AHI |
No AHI |
AHI |
No AHI |
AHI |
AHI |
AHI |
GUI |
No GUI |
MUI |
Custom |
GadTools |
GadTools |
Custom |
Custom |
ClassAct, MUI |
GadTools |
Custom |
GadTools |
GadTools |
GadTools |
GadTools |
GadTools |
Custom |
MUI |
MUI |
No GUI |
No GUI |
Custom |
No GUI |
Packers |
No packer |
No packer |
No packer |
XPK |
XPK |
No packer |
Upacker |
No packer |
XPK |
XPK |
XPK |
XPK |
XPK |
XPK |
PowerPacker, Lh |
No packer |
No packer |
XPK |
No packer |
No packer |
No packer |
No packer |
Sources |
Source |
No source |
No source |
No source |
No source |
No source |
No source |
No source |
No source |
No source |
Source |
Source |
No source |
No source |
No source |
No source |
No source |
No source |
Old source |
No source |
No source |
Source |
Formats |
Formats |
AHX |
|
|
|
|
|
|
|
|
AHX |
|
AHX |
AHX |
AHX |
|
|
|
|
|
|
|
|
|
|
AIFF |
|
|
AIFF |
|
|
AIFF3 |
AIFF |
AIFF |
AIFF8 |
|
AIFF |
AIFF |
AIFF |
|
|
|
|
AIFF |
AIFF |
AIFF |
|
|
|
AU |
|
|
AU |
|
|
|
|
AU5 |
AU5 |
|
|
|
AU |
|
AU15 |
|
|
AU |
AU |
|
|
|
|
CDDA |
8SVX |
|
|
8SVX |
|
8SVX |
|
8SVX4.2 |
8SVX |
8SVX8 |
|
8SVX |
8SVX |
8SVX |
|
8SVX15 |
|
|
8SVX |
8SVX |
|
|
|
|
CDA |
|
|
|
|
|
|
|
CDA6 |
|
|
|
|
CDA |
|
CDA15 |
|
|
|
CDA |
|
|
|
|
CDR |
|
|
|
|
|
|
|
CDR5 |
|
|
|
|
CDR12 |
|
CDR15 |
|
|
|
CDR18 |
|
|
|
|
CUST |
|
|
|
|
|
|
CUST |
|
CUST |
CUST |
CUST |
CUST |
CUST12 |
|
|
|
|
|
|
|
|
|
|
David Whittaker |
|
|
|
DW1 |
|
|
|
|
DW |
|
DW |
DW |
DW12 |
|
DW16 |
|
|
|
|
|
|
|
|
DBM |
|
|
|
|
DBM |
|
|
DBM6 |
|
|
DBM |
DBM |
DBM13 |
|
DBM15 |
|
|
|
|
|
|
DBM20 |
|
DIGI |
|
|
|
DIGI2 |
|
|
|
|
DIGI2 |
|
DIGI |
DIGI2 |
DIGI |
|
|
|
|
|
|
|
|
DIGI20 |
|
FLAC |
|
|
|
|
|
|
|
FLAC6 |
|
|
|
|
FLAC13 |
|
FLAC15 |
|
|
|
FLAC19 |
|
|
|
|
Impulse |
|
|
Impulse |
|
|
|
Impulse4.3 |
|
Impulse |
|
Impulse10 |
Impulse10 |
Impulse |
|
|
|
|
|
|
|
|
Impulse20 |
|
Midi |
|
|
|
|
|
|
|
MIDI7 |
|
|
Midi |
|
Midi13.1 |
|
|
|
|
|
|
|
|
|
|
MOD |
MOD |
|
MOD |
MOD |
MOD |
|
MOD |
|
MOD |
MOD |
MOD |
MOD |
MOD14 |
|
MOD |
|
|
|
|
|
|
MOD20 |
|
MPEG |
MP2 |
|
MP2 |
MP2 |
|
|
MP2 |
|
MP2 |
|
|
MP2 |
MP2 |
MP213.2 |
|
MP215 |
MP2 |
|
MP2 |
MP2 |
MP2 |
MP2 |
|
|
MP3 |
|
MP3 |
MP3 |
|
|
MP3 |
|
MP3 |
|
|
MP3 |
MP3 |
MP313.2 |
|
MP315 |
MP3 |
|
MP3 |
MP3 |
MP3 |
MP3 |
|
|
MPG |
|
MPG |
MPG |
|
|
MPG |
|
MPG |
|
|
MPG |
|
MPG |
|
MPG15 |
MPG |
|
MPG |
|
MPG
|
MPG |
|
|
OctaMed |
MED |
|
|
|
|
|
|
|
|
MED |
|
MED |
MED |
MED |
|
|
|
|
|
|
|
|
MED20 |
|
MMD0 |
|
|
MMD0 |
MMD0 |
MMD0 |
|
MMD0 |
|
MMD0 |
MMD0 |
MMD0 |
MMD0 |
MMD0 |
|
MMD0 |
|
|
|
|
|
|
MMD020 |
|
MMD1 |
|
|
MMD1 |
MMD1 |
MMD1 |
|
MMD1 |
|
MMD1 |
MMD1 |
MMD1 |
MMD1 |
MMD1 |
|
MMD1 |
|
|
|
|
|
|
MMD120 |
|
MMD2 |
|
|
MMD2 |
MMD2 |
MMD2 |
|
MMD2 |
|
MMD2 |
|
MMD2 |
MMD2 |
MMD2 |
|
MMD2 |
|
|
|
|
|
|
MMD220 |
|
MMD3 |
|
|
|
|
MMD3 |
|
MMD3 |
|
MMD3 |
|
MMD3 |
MMD3 |
MMD3 |
|
MMD315 |
|
|
|
|
|
|
MMD320 |
|
OGG |
OGA |
|
|
|
|
|
|
|
OGA6 |
|
|
|
|
OGA12 |
|
OGA15 |
|
|
|
|
|
|
|
|
OGG |
|
|
|
|
|
|
|
OGG6 |
|
|
|
|
OGG13 |
|
OGG15 |
|
|
|
OGG19 |
|
|
|
|
Oktalyzer |
|
|
Oktalyzer |
Oktalyzer |
|
|
Oktalyzer |
|
Oktalyzer |
|
Oktalyzer |
Oktalyzer |
Oktalyzer |
|
Oktalyzer17 |
|
|
|
|
|
|
Oktalyzer20 |
|
PSID |
|
|
|
PSID |
PSID |
|
PSID |
|
PSID |
|
PSID11 |
PSID |
PSID |
PSID |
|
|
PSID |
|
|
|
|
|
|
QUAD |
|
|
|
QUAD |
|
|
QUAD |
|
QUAD |
|
QUAD |
|
QUAD |
|
|
|
|
|
|
|
|
QUAD20 |
|
S3M |
|
|
S3M |
|
|
|
S3M |
S3M6 |
S3M |
|
S3M |
S3M |
S3M |
|
|
|
|
|
|
|
|
S3M20 |
|
VOC |
|
|
|
|
|
|
|
|
VOC9 |
|
|
|
VOC |
|
|
|
|
|
VOC |
|
|
|
|
WAV |
|
|
WAV |
|
|
WAV4 |
WAV |
WAV |
WAV8 |
|
WAV |
WAV |
WAV |
|
|
|
|
|
WAV |
WAV |
|
|
|
XM |
|
|
XM |
|
|
|
XM |
|
XM |
|
XM |
XM |
XM |
|
|
|
|
|
|
|
|
XM20 |
Notes
- AModPlay - David Whittake: Crashes my Amiga.
- AModPlay, DeliTracker, HippoPlayer - DIGI: Makes my screen "jump".
- AMPlifier - AIFF: Only some AIFF files, this one is not played.
- AMPlifier - WAV: Only some WAV files, I have two that are not played.
- APlayer - ARexx: Should be possible but the ARexx port APLAYER is not opened.
- APlayer - 8SVX: Recognises but no sound.
- APlayer - Impulse: Crashes my Amiga.
- DAPlayer, DeliTracker - AU, CDR: Renders "noise" instead of music. (Possibly because they use DataTypes?)
- DAPlayer - CDA, DBM, FLAC, OGG, S3M: Renders "choppy" music and takes all the CPU.
- DAPlayer - Midi: Produces no sound.
- DeliTracker - AIFF, 8SVX, WAV: Makes a MuForce hit but play the songs just fine.
- DeliTracker - VOC: Makes a MuForce hit and opens a dialog box "Initialization error".
- EaglePlayer, HippoPlayer - Impulse: Makes a MuForce hit but play the songs just fine.
- EaglePlayer - PSID: Makes MuForce hits, doesn't play the song, crashes my Amiga eventually. Can play PSID when using DeliSID from DeliTracker.
- PlayOGG - CDR, CUST, David Whittaker, OGA: Renders "noise" instead of music.
- PlayOGG - DBM, FLAC, OGG: Renders "choppy" music and (sometimes) takes all the CPU.
- Midi: Plays the songs "slower" than intended.
- MP2, MP3: Plays the songs play sometimes a bit choppy, takes most of the CPU.
- PlayOGG - MOD: Makes a MuForce hit but play the songs just fine.
- PowerPlay - AU, 8SVX, CDA, CDR: Makes a MuForce hit and complains of lack of memory, possibly because it tries to put the whole file in memory.
- PowerPlay - DW: Makes MuForce hits, trashes the display, but eventually plays the song just fine.
- PowerPlay - Oktalyzer: Makes MuForce hits and complains of "Error in the module" and doesn't play anything.
- SoX - CDR: Renders "noise" instead of music.
- SoX - FLAC, OGG: Renders "choppy" music and takes most of the CPU.
- XMP - All recognised formats: Renders "choppy" music and takes half of the CPU.
The last three changes:Tygre - 2022-04-13 01:32:51 pm | Tygre - 2022-04-13 01:14:47 pm | Tygre - 2022-04-04 08:42:35 am
|