Short: Music player, tons of features. GPL. Version: 1.32 Architecture: m68k-amigaos >= 2.0.0 MultiPlayer 1.32 ~~~~~~~~~~~~~~~~ General-purpose multitasking player for music modules. Supports over 20 Popular module formats such as Protracker and MED. Provides volume, balance, and speed controls (with NTSC/PAL speed presets), both master and per-module. Allows you to build module "programs" which are played in random order, in sequence, or only when you select them. Allows you to load and save these programs and use them like normal modules. Allows module selection through two Workbench 2.0 AppWindows and AppIcons. Supports 2.0 commodities exchange so it can stay resident without any windows, and you can pop it up with a hot key. Provides four optional, individiually selectable "flashy" windows: a standard note/volume spectrogram, a stereo waveform scope, a four-channel scope, and a miniature scrolling note display (looks like a tracker program, but you can't read the notes). Auto-detaches from the CLI and uses a custom overlay system for minimal memory usage. Includes an ARexx port similar to that of RxTracker. Compatible with any Amiga model, any processor, multitasks well, no special memory requirements. Freely distributable with full source code under the GNU General Public License. Supported Module Formats ~~~~~~~~~~~~~~~~~~~~~~~~ MultiPlayer currently supports the following module types: 15-instrument SoundTracker modules (most anyway) 31-instrument SoundTracker/NoiseTracker 1.3D modules Protracker 1.0-1.1B modules SoundTracker 2.6 modules NoiseTracker 1.3D packed modules (with or without the embedded player) NoisePacker 2.01 modules Digital Sound Studio modules StarTrekker 1.2 AM/FM modules (Extra '.NT' file required) MED 3.00-3.21 and OctaMED/OctaMED Pro modules Note: Modules (MMD0, MMD1) only - not "Song&Samples" files. Oktalyzer 4- and 8-channel modules Uses my own 8-channel play engine. 8-channel modules will be slightly higher quality on a 68020+ processor. SoundFX V1.3 executable modules (Player V2.2) Will probably ONLY work with this version, since it does some run-time patching to make it play under MultiPlayer. Future Composer 1.3 ('SMOD') and 1.4 ('FC14') modules JamCrackerPro 1.0a modules SoundMonitor 2.0 modules SidMon 2.1 modules Delta Music modules (two versions) Mark II modules Dave Whittaker modules Face The Music modules (DO NOT COMPRESS!) This is very kludgy at best - you must have "PlayFTM:" ASSIGNed to the PlayFTM program file. (Didn't know you could ASSIGN to a file? Now you do!) The procedure involves loading the module, the external player, and then the module again. Ack! Generic embedded-player modules that start with something like jmp init(pc) jmp music(pc) jmp end(pc) (Such as NoiseTracker 1.3 packed w/player modules) AudioMaster III sequenced 8SVX sounds (mono only) 'XMOD', 'AMOD', and 'GMOD' formats described in 'Formats.doc' History (since 1.20) ~~~~~~~~~~~~~~~~~~~~ 1.32 (R5, 14-Sep-92) Fixed a rather embarrassing bug that caused MultiPlayer to crash when a program was loaded as a module. (thx Jon Grout) Added Yet Another Compatibility Hack (YACH) to the Protracker player (ptsplay) to deal with old modules that stored repeat start in bytes instead of words. Added "Nasty Audio" feature in Prefs window, which makes MultiPlayer allocate auido channels at maximum priority: won't allow "beeps" and such above the music, and avoids conflicts with certain ill-behaved terminal programs. 1.31 (R4, 23-Jul-92) Major source code cleanup; code no longer uses regargs. Eliminated overlay support (in preparation for a future metamorphosis...). Added NoisePacker 2.01 support. Fixed two SoundMonitor player bugs. (thx Teijo Kinnunen) Fixed infinite loop bug caused by "continue on error" feature. (thx Jeff Saffold) Fixed minor Guido bug that appeared in the program window. Added OctaMED Pro 4- and 8-channel module support. (thx Teijo Kinnunen) Added Cont gadget in control panel; Play gadget now restarts song. (sug Klinosky) Added Digital Sound Studio support (thx Jeff Booker) Fixed a nasty several-version-old bug causing hangs by certain combinations of actions in the Program window (especially load/save buttons). 1.30 (R3, 25-May-92) GNU-ized and released with full source code. 1.21 (R2, unreleased) Icon 8-colorized. (Thanks Barry McConnell!) The "Protracker tempo commands" option is now on by default. Protracker player now uses the audio.device NotePlayer, so all Protracker playing is now completely system-friendly. Some windows rearranged significantly. Other minor bug fixes and enhancements.