AminetAminet
Search:
85814 packages online
• About
• Recent
• Browse
• Search
• Upload
• Setup
• Services

mus/play/StormDJ.lha

Mirror:Random
Showing: generic icon
No screenshot available
Short:DJ player (beta): MP3/AAC/Ogg/FLAC/MOD
Author: hakke at gmx.de (Andreas Winkler)
Uploader:hakke gmx de (Andreas Winkler)
Type:mus/play
Version:1.0
Architecture:m68k-amigaos >= 3.1
Date:2026-11-11
Requires:68040/060/080+FPU or PiStorm+Emu68, OS 3.1+, AHI or Paula
Distribution:Aminet
Download:mus/play/StormDJ.lha - View contents
Readme:mus/play/StormDJ.readme
Downloads:33

StormDJ is a DJ program for fast Amigas: two decks, a mixer with a three-
band EQ per deck, a crossfader and a headphone output to pre-listen to
the next track. It plays MP3, AAC (also HE-AAC, .m4a), Ogg Vorbis, FLAC,
WAV, AIFF and 8SVX files and tracker modules (Protracker, OctaMED,
Oktalyzer, XM, S3M, IT and many more).

This is a beta release: StormDJ has been tested on only a few Amigas
and emulators so far. Please report problems to hakke@gmx.de, with your
CPU, OS and MUI versions and sound hardware.

Features
--------
- Two decks: play, cue, restart, position bar, pitch (+-8, 16 or 50%)
  with a Reset that can glide back over a few seconds.
- Sync: one click matches a deck's tempo to the other (also at half or
  double tempo). Beat Sync also lines up the beats, within a few ms.
- Tempo analysis in the background, BPM ranges for fast music, a 2x
  button for a halved BPM, Tap.
- Nudge and Hold, like a hand on the record: 4% slower or faster, or
  stopped, while a button or function key is held (F1-F5 for deck A,
  F6-F10 for deck B, like the buttons of a hardware player).
- Turntable effects: Brake, Backspin and Slow start, timed in beats or
  seconds.
- Keylock: change the tempo, keep the pitch (modules change their tempo,
  other formats are time-stretched).
- Stereo width per deck; Amiga modules start narrower (adjustable).
- Mixer: three-band EQ per deck with kill switches, channel faders with
  level meters (adjustable fall, peak marks), master and headphone level
  with meters, cue/master blend, crossfader.
- Headphones: pre-listen on a second output (AHI unit or Paula), or
  split one output into master left and cue right. On a PiStorm the
  Pi's audio jack can be that AHI unit, with Emu68PWM from Aminet
  (driver/audio/Emu68PWM.lha).
- Record the mix into a WAV file, buffered against slow disks.
- Long DJ mixes play straight from disk: MP3 and AAC files larger than
  a size you choose are not loaded into memory.
- File browser (a page of the MUI window, or part of the own screen) with
  Find as you type, file sizes and a BPM column: tempos found are
  remembered; MP3s also show their ID3 BPM tag. Workbench icons dropped
  on a deck in the MUI window load there.
- Titles from MP3 ID3 tags and .m4a iTunes tags ("Artist - Title").
- Two GUIs: a resizable MUI window, or StormDJ's own 8-color PAL/NTSC
  screen with plain gadgets (no MUI needed), optionally in overscan,
  with color presets including Dark and Night (red or green) for the
  stage.
- Shell mode for playing without a GUI.
- One program for the 68040, 68060, 68080 and PiStorm/Emu68; needs
  neither 68040.library nor 68060.library.
- Languages: English built in; Czech, Danish, Dutch, Finnish, French,
  German, Hungarian, Italian, Norwegian, Polish, Portuguese, Slovak,
  Spanish, Swedish and Turkish included; more as plain text files (a
  template comes with it).
- A full AmigaGuide manual (HELP key, at the chapter under the pointer);
  the own screen shows it with a built-in viewer.

Requirements
------------
- A 68040, 68060 or 68080 with FPU, or a PiStorm with Emu68.
- AmigaOS 3.1 or newer (the own screen: 3.0 or newer).
- MUI 3.8 or newer, or Zune68, for the MUI window.
- AHI for sound cards; Paula also works directly.
- A few MB of free memory. MP3 and AAC files up to 16MB (adjustable)
  are loaded into it, larger ones are read from disk as they play.

Installation
------------
Copy the StormDJ drawer wherever you like and double-click StormDJ. See
StormDJ.guide.

The drawer also holds StormDJ.adf, a bootable floppy image that starts
StormDJ alone, on its own screen with Paula sound, from Kickstart 3.0 or
newer. Its Install-Extras script adds your CPU library, AHI with your
drivers and a mouse driver from your own system. It carries TinySetPatch
(BSD 2-Clause license, Copyright (c) 2025, TinySetPatch Contributors; see
the guide).

Credits
-------
StormDJ plays modules with libxmp (Claudio Matsuoka, Hipolito Carraro Jr
and others; MIT license, see the guide), MP3 with minimp3 (Lieff, CC0),
AAC with PacketVideo's decoder from Android (Copyright (C) 1998-2009
PacketVideo, Apache License 2.0, see the guide), FLAC and WAV with
dr_libs (David Reid, public domain) and Ogg Vorbis with stb_vorbis (Sean
Barrett, public domain).
MUI is by Stefan Stuntz, AHI by Martin Blom.

Author: Andreas Winkler - www.taiwanrider.com
(HAKKE Online Shop, Amiga and synthesizer related hardware and software).

Freeware
--------
You may copy and pass on StormDJ freely, also on CD-ROMs and other
collections, as long as the archive stays complete and unchanged.

This program is freeware. If you enjoy using it and would like to buy me
a cup of coffee, small tips are very welcome via PayPal, to the same email
address above - but they are never expected, and nothing in the program
is held back for anyone who does not.

Disclaimer
----------
StormDJ is provided "as is", without warranty of any kind. You use it at
your own risk: the author takes no responsibility for any loss of data or
for any damage to software or hardware, whatever the cause.

History
-------
1.0     First public release (beta).


Contents of mus/play/StormDJ.lha
 PERMSSN    UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP          NAME
---------- ----------- ------- ------- ------ ---------- ------------ -------------
-rw-r--r--     0/0        3639    5222  69.7% -lh5- 8413 Nov 11 12:00 StormDJ.info
-rw-r--r--     0/0        2821    5496  51.3% -lh5- 2a01 Nov 11 12:00 StormDJ.readme
-rw-r--r--     0/0        5375   12473  43.1% -lh5- ddb0 Nov 11 12:00 StormDJ/Languages/Cestina.txt
-rw-r--r--     0/0        5283   12488  42.3% -lh5- 85ec Nov 11 12:00 StormDJ/Languages/Dansk.txt
-rw-r--r--     0/0        5489   13425  40.9% -lh5- d5cd Nov 11 12:00 StormDJ/Languages/Deutsch.txt
-rw-r--r--     0/0        5295   12809  41.3% -lh5- 5ea6 Nov 11 12:00 StormDJ/Languages/English.txt
-rw-r--r--     0/0        5471   13120  41.7% -lh5- 93a4 Nov 11 12:00 StormDJ/Languages/Espanol.txt
-rw-r--r--     0/0        5462   13196  41.4% -lh5- edd5 Nov 11 12:00 StormDJ/Languages/Francais.txt
-rw-r--r--     0/0        5491   13214  41.6% -lh5- 1de1 Nov 11 12:00 StormDJ/Languages/Italiano.txt
-rw-r--r--     0/0        5582   12889  43.3% -lh5- 0a70 Nov 11 12:00 StormDJ/Languages/Magyar.txt
-rw-r--r--     0/0        5436   12925  42.1% -lh5- 85b1 Nov 11 12:00 StormDJ/Languages/Nederlands.txt
-rw-r--r--     0/0        5237   12416  42.2% -lh5- 2451 Nov 11 12:00 StormDJ/Languages/Norsk.txt
-rw-r--r--     0/0        5446   12646  43.1% -lh5- 2c20 Nov 11 12:00 StormDJ/Languages/Polski.txt
-rw-r--r--     0/0        5479   13176  41.6% -lh5- fe33 Nov 11 12:00 StormDJ/Languages/Portugues.txt
-rw-r--r--     0/0        5379   12554  42.8% -lh5- 2f2f Nov 11 12:00 StormDJ/Languages/Slovencina.txt
-rw-r--r--     0/0        5509   12830  42.9% -lh5- 2951 Nov 11 12:00 StormDJ/Languages/Suomi.txt
-rw-r--r--     0/0        5281   12401  42.6% -lh5- 5102 Nov 11 12:00 StormDJ/Languages/Svenska.txt
-rw-r--r--     0/0        5340   12578  42.5% -lh5- 41f9 Nov 11 12:00 StormDJ/Languages/Turkce.txt
-rwxr-xr-x     0/0      679024 1224924  55.4% -lh5- c22f Nov 11 12:00 StormDJ/StormDJ
-rw-r--r--     0/0      610105  901120  67.7% -lh5- 4ca8 Nov 11 12:00 StormDJ/StormDJ.adf
-rw-r--r--     0/0       25129   66198  38.0% -lh5- f8b0 Nov 11 12:00 StormDJ/StormDJ.guide
-rw-r--r--     0/0        3751    5296  70.8% -lh5- 0a3d Nov 11 12:00 StormDJ/StormDJ.guide.info
-rw-r--r--     0/0        3636    4452  81.7% -lh5- deae Nov 11 12:00 StormDJ/StormDJ.info
---------- ----------- ------- ------- ------ ---------- ------------ -------------
 Total        23 files 1414660 2417848  58.5%            Nov 11 00:51
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>