Under Construction
AKAINOID
an Akai S3000XL editor/librarian for the Atari ST

Arkanoid used to be a popular arcade game in the world of 1980s home computers, amongst them the Atari ST, which came with a built-in MIDI interface by factory default making the machine a legendary music computer as well.
30 years after the golden age of retro computers a new piece of software for the Atari is in the middle of being coded:
AKAINOID, a TOS2.06 (the Atari ST's operating system) application for editing SAMPLEs, PROGRAMs and MULTIs of the Akai S line of samplers, particularily of the S3000XL and for transferring .AIF(F) and .WAV audio files to and from the sampler via MIDI. It is under no circumstances meant to be a complete editor for audio files but will some day be a complete editor/librarian for Akai samplers reminiscent of Steinberg Synthworks.
Editing samples on the Akai itself can be a hassle as you go through endless step menus with a limited amount of buttons on the instrument similarily to an old digital wrist-watch. This is where the Atari ST and AKAINOID come in: The mouse-driven user interface of the Atari allows intuitive manipulation of data displayed graphically on a bigger screen than the display of the sampler itself. Any change of the sample properties on the Atari is instantly updated on the Akai sampler via MIDI.
Today (which happens to be the 4th of February, 2023) the SAMPLE mode of the S3000XL in the AKAINOID application is nearly completed. PROGRAM and MULTI mode will follow.
AKAINOID is being coded in Pure C by Application Systems Heidelberg and makes use
of Steinberg's MROS software development kit (SDK), which allows the application to send and receive MIDI data through additional hardware supported by
MROS such as the Steinberg MIDEX ROM port expansion. MROS is a mixture between MIDI operating system and MIDI library used by Steinberg applications such as Cubase or Synthworks.
However AKAINOID does not requires any dongle or license by Steinberg.
AKAINOID is completely free and will be open source. The author promises, that once the key-mapping editor and envelope editors have been coded and tested, the source code will be released. “Just so I still recognize my own software” he explains.
AKAINOID on an Atari ST Emulator
This all sounds fantastic to you, but you don't happen to own an Atari ST? Although I can only recommend to get a second-hand Atari ST on eBay, these are your lucky days! There are Atari ST emulators such as Hatari or Steem running on modern Microsoft Windows, Linux and Apple computer systems.
An emulator is a piece of software which makes a (usually faster) computer pretend it's a different (usually slower) computer system with all of its hardware features and its operating system.
AKAINOID has been successfully tested to run in the Hatari v.2.5.0 emulator on a 64Bit multi-core Microsoft Windows 11 PC.
While especially the transmission of sample dumps to the Akai sampler via a MIDI interface connected to your host PC running AKAINOID in the Hatari emulator, takes quite some time in comparison to AKAINOID on its hardware counterfeit, the clear advantage of an emulator is that it can easily handle the theoretical maxmimum amount of RAM of an Atari ST computer, which is 14MB, thus longer audio files can be loaded to AKAINOID.
AKAINOID features - state of things
AKAINOID has been designed to be divided into at least 4 separate executable programs:

- AKAINOID.PRG: the main menu application forking off to:
- AKAIND_S.PRG: for editing Akai sample properties or send and receive *.AIF samples to or from an Akai sampler.
- AKAIND_P.PRG: this program will hold the key-mapping editor, envelope editors and so on.
- AKAIND_M.PRG: for editing Akai multis.
At the moment (April, the 5th of 2023) only AKAIND_S.PRG is near to completion. Coding will be continued with AKAIND_P.PRG, probably the main part of the application.
AKAINOID File Formats
- *.ANS for Akai samples
- *.ANP for Akai programs
- *.ANM for Akai multis
By now only the *.ANS format has been implemented.
AKAINOID_S: Akai Sample Mode
Start-Up - Matching samples:
When starting AKAIND_S.PRG a list of all samples on the Akai is being received via MIDI. The user is asked if he wants to delete or match the samples from this list with those already saved to the AKAINOID library folder on the Atari ST. While the matching process may take some time depending on the size of the user's library, receiving these samples from the Akai sampler via MIDI will take even longer.
Supported Audio Formats for Import
- *.AIF: uncompressed PCM; sample depth: 16bit; sample rate: 11025Hz, 22050Hz or 44100Hz.
- *.WAV: uncompressed PCM; sample depth: 16bit; sample rate: 11025Hz, 22050Hz or 44100Hz.
- *.AVR: on the TO DO list.
By now stereo audio files can only be imported when they are being converted to mono during the loading process. Stereo files cannot be viewed or be edited in the application at the moment.
MIDI Transfer
Sending and receiving samples to and from an Akai sampler follows the protocols of the Sample Dump Standard (SDS). Transmitting a 4.0seconds test sample (44100Hz, 16Bit, mono) to an Akai S3000XL in the author's test environment with an Atari MegaSTE (4MB of RAM) at its core running at 16MHz takes 3:53.675minutes while receiving the same sample again takes 4:15.110mins. While transfer times may seem to be overly long nowadays, AKAINOID saves you endless floppy disks (which are expensive, fragile and easily corrupted by the magnetic field of planet earth) or SCSI hardware, which got out-dated even in the world of Microsoft PCs, allthough MIDI-via-SCSI support might be added to the application in later versions.

These times vary on the type of Atari machine and additional MIDI hardware being used and the nature of the MIDI network between the Atari ST computer and the Akai sampler. On success of a transfer statistics like these are shown in an optional, final dialogue, so the user is encouraged to optimise his MIDI setup.

AKAINOID Preferences

AKAINOID_P: Akai Program (Single) Mode




