pouët.net

Compo Player by Tulou [web]

                                                            _______
                                                           / _   _ \
                                                         _/ /o\ /o\ \_
_.___:    .________ ___:    .________ ________._ ____    \__\_/ \_/__/
 |  _|__  |   |    Y   |    |  __    Y   |    | (___ \_____|`-----'|___
 |   __/__:   |    |   |____:   |    |   |    |   (_  ____ `-------' _ \
 |   |    |   |    |   |    |   |    |   |    |   (__/   /           \\ \_
 |   |    |   |    |   |    |   |    |   |    |         / __       __ \(  \
 |   :    |   :    |   :    |   :    |   :    |        /_(  )_____(  )_\\)))
 `--------^--------'--------'--------'--------'          l__|     l__|tDi
 www.tulou.org
                                 presents:

                              Compo Player 1.0

               A music player designed for demoparty compos,
                       released on Febrary 7th, 2016.

  - -- ------------------------------------------------------------------>>
                      
                                 - Features -

Compo player is an amiga music player designed specifically for being used
in compos at demopartys. It aims to display all the relevant information
about the song, its samples and patterns, without cluttering the screen
with too much text.

Compo player supports MOD and AHX files. MOD files are supported through
the playback routine from Hippoplayer, which we consider the reference for
this format. AHX files are supported  through the latest official playback
routine from Abyss.

Compo player supports the loading of GUI skins. This way, the visual 
appearance can be completely altered by you. This means compo player can
be completely tailored to fit the graphical profile of your demoparty.

Compo player runs on any Amiga, but you should use at least 020 with fast
mem to get acceptable GUI performance. Chip mem usage is minimized by
loading samples to fast mem if available.

 - -- ------------------------------------------------------------------->>

                                 - Usage -

Compo player is started from CLI with one or two arguments. The first
argument is the path of the music file to be played.

The second argument (optional) is the path of the skin file. This file must
be in IFF/ILBM format, 640x256 pixels, 16 colors. Compo player renders all
text in bitplane zero (lsb). This means you can decide what color the text
will have in different parts of the screen. For instance in areas where the
bg color is 10, the text will render in color 11. Where the bg color is 4,
text will render in color 5. This applies on a per-pixel basis.

When running the software there are three keys that controls the operation.

Space        play/pause
Backspace    rewind (when paused)
Escape       quit

 - -- ------------------------------------------------------------------->>

                                - Credits -

                       Dalton                   code
                       Todi                     code
                         
                       KP Koljonen        mod player
                       Dexter/Abyss       ahx player

                       Wasp/Pacific      mod testing
                       Pipe/Nature       ahx testing
                       Esau/Traktor      mod testing


Please send any feedback, such as general opinions, bug reports, and feature
requests to Dalton or Todi (at tulou.org). If there's interest, we might do 
another version in the future.