Eagleplayer

Comprehensive sound replayer

The Eagleplayer is a program package for replaying music of different sound formats in a very comfortable way. It CANNOT be used for creating music; therefore it should not be mistaken for a musiceditor, sequencer, tracker and so on. Internally, it consists of replayers for
Sound/Noise/Protracker, Startrekker(AM) & Audiosculpture(AM), other Protracker-Packers and a special Customplayer-Port, yet. But it can also reload other needed external players. The advantage of this method is clear: Only the needed players have to be loaded, which saves loading time and memory. Besides, the length of the mainprogram doesn't reach infinity.

All   the   internal SoundTrackerRePlayers support Song-Loading  (except Protracker-Packers). Songs and samples can be in crunched state.  The instruments-path can be changed with the configuration-file. Packed samples are allowed. They will be loaded as RAW-data.

Using it under AmigaOS 4 requires the use of CIAgent patch, which helps with the playback timing.

Some features of Eagleplayer:

  • general
    • supports more than 150 music formats including most common sample formats (including CDDA, AIFF, WAV, Datatype, raw formats...)
    • completely hardware-independent replay system, redirecting the sound signal via custom 'amplifiers' to the audio hardware.
    • supports toccata.library for Toccata, Melody and Prelude sound cards
    • AHI output
    • extremely fast mixing routines
    • currently supports 64 custom programs, e.g. amplifiers, user-interfaces, analyzers, scopes, external depackers, listviews, managers etc.
  • sound features
    • carefully and extensively adapted playroutines. Nearly all of them support volume and balance, and most common players support the modular amplifier system.
    • replays with 8, 14, and 16 bit resolution (depending on the hardware)
    • supports free scalable mono, stereo and surround replay
    • replay speed can be controlled easily, including pitch for several sound formats.
    • music-fadein and fadeout
    • plays from fastram
  • system
    • supports all common system features, such as ARexx, commodity, appwindow, iconify, asynchronous online help, font-sensivity, pubscreens, hotkey...
    • supports xpk, xfd, powerpacker, imploder, crunchmania, lh.library, and more formats for decrunching, and any type of archive may be accessed like a directory.
    • is highly system-compliant and uses heavy internal multitasking
    • external programs (players, amplifiers, engines) are loaded when needed and removed automatically.
    • CyberGraphX is directly supported by some scopes.
    • configuration via configfile, tooltype and commandline arguments
    • allows timer.device, CIA and VBlank playspeed timing
    • does not interfere with modem use
  • gui
    • easy and comfortable configuration that covers innumerous details - window-positions, player and engine settings, current module, each internal and external option will be saved globally with a single action
    • features different graphical user interfaces with custom boopsi gadgets in the default configuration, some windows accept custom background patterns, some are based upon custom images with up to 24 bit in depth
    • status information scroller
    • module info includes playtime calculation for soundformats like Protracker, Oktalyzer, SonicArranger, Jamcracker, DigiBooster and most sample formats
    • very comfortable handling: e.g. module selecting and directory changing directly using the pulldown-menu
  • misc
    • random module selection directly at startup
    • features the fastest FFT spectrum analyzer ever optimized for 68040/68060 processors. it supports lots of stunning diplay modes.
    • double buffering function for continuous replay of modules by immediate loading of the next module
    • the instruments of a soundmodule can directly be replayed and saved in various formats (RAW, IFF, AIFF, WAVE)
    • can save/export most protracker-clones in protracker format
    • supports module ripping, which can be either directed to an interface to ExoticRipper, or to an own ripper.
    • offers a powerful module database, and loads modules lists from nearly all other music players - lists can be handled like normal subdirectories
    • supports loading of Sound/Noise/Protracker/Startrekker/ Audiosculpture songfiles (that stuff with external samples on ST-00..ST-99 disks)
    • supports direct Aminet-CD mod archive browsing
       
Developer
Jan Blumenthal & Henryk Richter
Version
2.06
License