Stone Oakvalley's Amiga Music Collection (SOAMC=)
The automated Commodore Amiga Music recorded to MP3. Project covers 193 different Amiga Music File Formats!


                        



T H E   R E A L   D E A L   I N   -   A U T H E N T I C  -   C O M M O D O R E   A M I G A   M U S I C  !




SOAMC= ENDGAME: The ripper tools
in All about SOAMC= | Thursday, May 24, 2018 | 22:34


In this section we shall present the tools we are using to locate/find/hunt/rip tunes from subjected Amiga files we find during our massive scan.


Update 15 Nov 2018: As of this date, this page will not be updated anymore, it is now just part of history :-)

Update 01 Oct 2018: "ProWizard 4 PC" was added as a 4th scanning tool.


We have earlier mentioned our own tools, but also we're gonna use tools on the Amiga side (running inside WinUAE) for getting ripped tunes out of files.

The most important part of this is to fully automate everything, even if the software used does not support command lines directly.

The solution was to use a bunch of standard tools, bat files, my own tools, rexx automation scripts in a delicate mix.

Pro-Wizard 2.20
Luckily Pro-Wizard has command line support via CLI, in which one could automate a bunch of scanning. The syntax is as follows: "Pro-Wizard path:file AC AE".

Manual says: FILE,AC=AUTOCONVERT/S,AE=AUTOEXIT/S,AST=AUTOSAVETEXT/S

However, in our procedure only "AE" was used as the rest was done by bat file and rexx script.

Pro-Wizard can detect and rip out the following formats out of any binary file:

Protracker Normal
Heatseeker Packer
KRIS Packer
Xann Packer
Promizer v1.0c
Pha Packer
Promizer v1.8a
Noise Packer v1/2
Promizer v2.0
Noise Packer v3.0
ProRunner v1.0
Wanton Packer
ProRunner v2.0
UNIC Packer
NoiseRunner
Laxity Packer
ProPacker v1.0
SKYT Packer
ProPacker v2.1
EUREKA Packer
AC1D Packer
Pygmy Projects
Digital Illusions
Channel Player v1
Channel Player v2
Channel Player v3
Promizer v4.0
ProPacker v3.0
The Player v5.0a
StarTrekker Packer
The Player v6.0a
Game Music Creator
Module Protector
Promizer v0.1
FC-M Packer
Soundtracker 2.6
Ice-Tracker
Fuzzac Packer
Old-Kefrens Packer
The Player v4.xx
Tracker Packer 1
Tracker Packer 2&3
NoiseTracker Pak
Polka Packer
Power Music
Sound TK Pro 3.0
Zen Packer
The Player v6.1a
Hornet Packer


ExoticRipper v3.30
ExoticRipper does not feature any command line support apprantly, so we need to automate it with fakekey and other trickery. Either by GUI version or just the plain shell format version.

ExoticRipper can scan binary files and find the following formats:

BPSoundMon2.0-3.0
DeltaMusic2.0
DigitalMugician
Hippel7V
FutureComposer1.3
FutureComposer1.4
Hippel
JamCracker
MED
MARKII
SoundTrackerPro3.0
NoisePacker1.0-3.0
Promizer1.0-2.0
ProPacker2.0-3.0/CryptoburnerPacker/ModuleProtector1.0
ProRunner1.0
QuadraComposer
PumaTracker
SonicArranger(PC)
SoundFX1.3
SIDmon1.0
SIDmon2.0
SoundTracker2.6/ICE-Tracker1.x
Pro-/Noise-/Star-/SoundTracker/NoiseRunner/WantonPacker/PolkaPacker/ModuleProtector2.0
TFMX
DigitalSoundStudio
TheMusicalEnlightment
ManiacsOfNoise
ChipTracker(KRIS/4mat)
Oktalyzer
Hippel-COSO
Fred
UNIC-Tracker1/UNIC-Tracker2
MusicAssembler
ProRunner2.0
DavidWhittaker(all)/J.C.Brooke
Synthesis/InStereo!
MartinWalker
ActionamicsSoundTool
MortenGrouleff
SoundControl
SoundFX2.0
OldSoundTracker
DeltaMusic1.0
ProPacker1.0
Tronic
The Player 4.xx
Jason Page Type 1
FaceTheMusic
MaxTrax
AProSys
MajorTomPlayer V2
NoiseTracker(Packed)
The Player 5.0A/6.0A
GameMusicCreator
VectorDean
DigitalIllusions(SilentsTracker)
EurekaPacker
Promizer4.0
AMOS-Basic Konverter
SKYT-Packer
MCMD
VoodooSupremeSynthesizer
TrackerPacker2.0-3.1 (MexxPacker)
SynTracker
Kefrens Sound Machine
Tracker Packer1.0 (old MexxPacker)
StarTrekker(Packed)
Mark Cooksey
Profiteam-Soundfactory
Art Of Noise Tracker
New Jason Page
Abyss Highest Experience
Music Line Editor
AC1D-Packer
Laxity(Powermusic/PT)
GLUE-Mon
Fasttracker
Tiny Willy
Stonepacker/-tracker
A.M.Composer



Eaglerippers
Eagleplayer's own engines "Eaglerippers" which are small mini tools that when activated will scan any file loaded for possible tunes. From our 28 million Amiga files archive, I was able to find hits for 451 files specifically located inside "Eaglerippers" directory.

However, after a quick MD5 checksum comparision, we ended up with the following unique rippers + some variants we can use in our hunt.

You may download these at the bottom of page. I believe that these are most likely the only ones available and not much more of these (and variants) exists out there.

Some of these also came from Wanted Team: http://wt.exotica.org.uk/players.html

ACTIVISION_PRO
AIFF
AMComposer 1.2
Benn Daglish
Benn Daglish_alt
BENN_DAGLISH
Blade Packer
Dave Lowe New
Dave Lowe
DH
DSS
EMS
Fred Gray
FUTURE_COMPOSER
GMOD
HisMastersNoise
Howie Davies
IFF
J_C.BROOKE
Jason Brooke
JASON_PAGE_OLD
JESPER_OLSEN
LME
Magnetic Fields
MAGNETIC_FIELDS
Mark Cooksey
Mark Cooksey_alt
Martin Walker
MMDC
Mugician (II)
NTSP-system
ST26
Steve Barrett
TFMX
TIM_FOLLIN
TME
TRACKER
PSA
PumaTracker
PumaTracker_alt
Richard Joseph Player
Riff Raff
Rob Hubbard Old
Rob Hubbard
Sean Connolly
SEAN_CONNOLLY
Sierra AGI
SOPROL
Sound Images
Soundcontrol
Speedy A1 System
Speedy System
XMOD
AMComposer 1.2_alt
PSA_alt
Sound Images_alt
Soundcontrol_alt
TFMX_alt


ProWizard 4 PC
Hopefully this tool will also detect and rip out music automatically for us.

From the website's readme:

Known formats (not updated !)
-------------

Note: The order is alphabetically arranged with the extensions.

Note: the string between "()" is the default extension used by
Pro-Wizard (for PeeCee) when a music is ripped.

Note: "CPU" is the computer on which the format can be found

Note: "DETECTION" and "SIZE CALC" describe how easy it is to detect the
format and to calcutate its size. From the easiest to the hardest :
"child's play","easy","some job","good job","hard job".
Heh, that's MY point of view others might say otherwise for
some formats .

EXT NAME OF THE FORMAT CPU DETECTION SIZE CALC
=======================================================================
(22A) The Player 2.2A Amiga easy some job
-----------------------------------------------------------------------
(33A) The Player 3.3A Amiga easy some job
-----------------------------------------------------------------------
(40A) The Player 4.0A Amiga easy some job
-----------------------------------------------------------------------
(40B) The Player 4.0B Amiga easy some job
-----------------------------------------------------------------------
(41A) The Player 4.1A Amiga easy some job
-----------------------------------------------------------------------
(50A) The Player 5.0A Amiga good job! easy
-----------------------------------------------------------------------
(60A) The Player 6.0A (no sample pack) Amiga good job! easy
-----------------------------------------------------------------------
(61A) The Player 6.1A (no sample pack) Amiga good job! easy
-----------------------------------------------------------------------
(AC1) AC1D packer Amiga easy child's play
-----------------------------------------------------------------------
(CRB) Heatseeker mc1.0 Amiga some job hard job !
-----------------------------------------------------------------------
(DI) Digital Illusion Amiga good job! child's play
-----------------------------------------------------------------------
(EU) Eureka packer Amiga good job! child's play
-----------------------------------------------------------------------
(FCM) FC-M packer Amiga easy easy
-----------------------------------------------------------------------
(FT ) Fuchs Tracker Amiga easy easy
-----------------------------------------------------------------------
(FUZ) Fuzzac packer Amiga easy easy
-----------------------------------------------------------------------
(GMC) Game Music Creator Amiga some job easy
-----------------------------------------------------------------------
(GNU) GnuPlayer Amiga easy some job
-----------------------------------------------------------------------
(GPM) GPMO (Crunch Player) Amiga easy easy
-----------------------------------------------------------------------
(HRT) Hornet packer Amiga easy easy
-----------------------------------------------------------------------
(KRS) Kris Tracker (Chip Tracker) Amiga easy easy
-----------------------------------------------------------------------
(KSM) Kefrens Sound Machine Amiga easy easy
-----------------------------------------------------------------------
(MED) MED - MMD0/MMD1 Amiga easy child's play
-----------------------------------------------------------------------
(MOD) Protracker Amiga easy easy
-----------------------------------------------------------------------
(MOD) SoundTracker Amiga easy easy
-----------------------------------------------------------------------
(MOD) StarTrekker Amiga easy easy
-----------------------------------------------------------------------
(MP ) Module protector Amiga good job! easy
-----------------------------------------------------------------------
(NEW) Newtron packer Amiga easy child's play
-----------------------------------------------------------------------
(NRU) Noiserunner Amiga easy easy
-----------------------------------------------------------------------
(NP1) NoisePacker v1 Amiga some job easy
-----------------------------------------------------------------------
(NP2) NoisePacker v2 Amiga some job easy
-----------------------------------------------------------------------
(NP3) NoisePacker v3 Amiga some job easy
-----------------------------------------------------------------------
(P10) ProPacker v1.0 Amiga some job easy
-----------------------------------------------------------------------
(P21) ProPacker v2.1 Amiga good job! some job
-----------------------------------------------------------------------
(P30) ProPacker v3.0 Amiga good job! some job
-----------------------------------------------------------------------
(PHA) PHA Packer Amiga some job hard job !
-----------------------------------------------------------------------
(PM) Optimod's Power Music Amiga easy easy
-----------------------------------------------------------------------
(PM0) Promizer 0.1 Amiga good job! child's play
-----------------------------------------------------------------------
(PM1) Promizer 1.0c Amiga easy child's play
-----------------------------------------------------------------------
(PMZ) Promizer 1.8a Amiga easy child's play
-----------------------------------------------------------------------
(PM2) Promizer 2.0 Amiga easy child's play
-----------------------------------------------------------------------
(PM4) Promizer 4.0 Amiga easy easy
-----------------------------------------------------------------------
(POL) Polka packer Amiga easy easy
-----------------------------------------------------------------------
(PR1) ProRunner v1 Amiga easy easy
-----------------------------------------------------------------------
(PR2) ProRunner v2 Amiga easy easy
-----------------------------------------------------------------------
(QC ) Quadra Composer Amiga easy Child's play
-----------------------------------------------------------------------
(SFX) Sound FX 1.3 Amiga easy easy
-----------------------------------------------------------------------
(SKT) SKYT packer Amiga easy easy
-----------------------------------------------------------------------
(STI) STIM (Slamtilt) Amiga easy some job
-----------------------------------------------------------------------
(STP) StarTrekker pack Amiga good job! child's play
-----------------------------------------------------------------------
(TDD) The Dark Demon Amiga some job easy
-----------------------------------------------------------------------
(TP1) Tracker Packer v1 Amiga easy child's play
-----------------------------------------------------------------------
(TP2) Tracker Packer v2 Amiga easy hard job !
-----------------------------------------------------------------------
(TP3) Tracker Packer v3 Amiga easy hard job !
-----------------------------------------------------------------------
(UN1) UNIC Tracker v1 Amiga hard job! easy
-----------------------------------------------------------------------
(UN2) UNIC Tracker v2 Amiga hard job! easy
-----------------------------------------------------------------------
(WN) Wanton Packer Amiga easy child's play
-----------------------------------------------------------------------
(XAN) Xann Packer Amiga some job some job
-----------------------------------------------------------------------
(ZEN) Zen Packer Amiga some job child's play
-----------------------------------------------------------------------

* that's 60 formats now :)


there, now some Synthetic

EXT NAME OF THE FORMAT CPU DETECTION SIZE CALC
=======================================================================
(BP*) Sound Monitor v2/v3 Amiga easy some job
-----------------------------------------------------------------------
(BFC) BSI Future Composer Amiga easy easy
-----------------------------------------------------------------------
(FC3) Future Composer 1.3 Amiga easy easy
-----------------------------------------------------------------------
(FC4) Future Composer 1.4 Amiga easy some job
-----------------------------------------------------------------------
(JAM) JamCracker / Pro Amiga easy some job
-----------------------------------------------------------------------
(SFX) Sound FX 1.3/1.8 Amiga easy some job
-----------------------------------------------------------------------

* only 7 I'm working on that.


Also, the data/exe files :

EXT NAME OF THE FORMAT CPU DETECTION SIZE CALC
==========================================================================
(1AM) Amnesty Design Data Packer (data) Amiga easy Child's play
--------------------------------------------------------------------------
(2AM) Amnesty Design Data Packer (data) Amiga easy Child's play
--------------------------------------------------------------------------
(89A) $08090A08 Data Cruncher (data) Amiga easy Child's play
--------------------------------------------------------------------------
(ARC) arcD Data Cruncher (data) Amiga easy Child's play
--------------------------------------------------------------------------
(BK ) ByteKiller 1.3/2.0/3.0/Pro 1.0 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(CRM) Crunchmania / Normal (data) Amiga easy Child's play
--------------------------------------------------------------------------
(CRM) Crunchmania Adress (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(CRN) CRND Data Cruncher (data) Amiga easy easy
--------------------------------------------------------------------------
(DBL) Double Action 1.0 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(DJM) Defjam Cruncher 3.2 / 3.2 pro (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(FIR) FIRE (RNC clone) Cruncher (data) Amiga easy Child's play
--------------------------------------------------------------------------
(HQC) HQC Cruncher 2.0 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(ICE) Ice! Cruncher (data) Amiga easy Child's play
--------------------------------------------------------------------------
(IMP) Imploder (data) (ATN!-IMP!-CHFI) Amiga easy Child's play
--------------------------------------------------------------------------
(MAX) Max Packer 1.2 (exe) Amiga easy some job
--------------------------------------------------------------------------
(MC ) Master Cruncher 3.0 address (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(MC ) Mega Cruncher 1.0/1.2/Obj (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(PAR )PARA Data Cruncher (data) Amiga easy Child's play
--------------------------------------------------------------------------
(PP*) Powerpacker 2.3/3.0/4.0/4.0 lib (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(PP ) AMOS Powerpacker Bank "PPbk" (data) Amiga easy Child's play
--------------------------------------------------------------------------
(RNC) Propack (Rob Northern Cruncher) (data) Amiga easy Child's play
--------------------------------------------------------------------------
(RI ) RelokIt 1.0 (exe) Amiga easy some job
--------------------------------------------------------------------------
(SB ) =SB= Data Cruncher (data) Amiga easy child's play
--------------------------------------------------------------------------
(SF ) SF Data Cruncher (data) Amiga easy child's play
--------------------------------------------------------------------------
(SPK) Spike Cruncher (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(STC) StoneCracker 2.70 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(STC) StoneCracker 4.04/4.01/4.03/3.10 (data)Amiga easy Child's play
StoneCracker 3.00 (data)
--------------------------------------------------------------------------
(STC) StoneCracker 2.99(d/b)/3.10/3.00 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(SP ) Syncro Packer 4.6 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(SC ) Super Cruncher 2.7 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(T**) Tetrapack 1.02/2.2/2.1 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(TIC) Try-It Cruncher 1.01 (exe) Amiga easy easy
--------------------------------------------------------------------------
(TC ) Time Cruncher 1.7 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(TNM) TNM Cruncher 1.1 (exe) Amiga easy Child's play
--------------------------------------------------------------------------
(TIC) TurboCruncher 6.1 (exe) Amiga easy easy
--------------------------------------------------------------------------
(VDC) Virtual Dreams (VDCO) data cruncher Amiga easy Child's play
--------------------------------------------------------------------------
(XPK) XPK-ed (data) Amiga easy Child's play
--------------------------------------------------------------------------

* didn't want to do that in the first place but there it is and that's
about 59 formats recognized now !.

Reference: http://asle.free.fr/prowiz/


Pro-Wizard focuses on typically tracker variants and their numerous packers that existed. Good thing is that Pro-Wizard can scan and find signatures in any binary file.



ExoticRipper can find all of the music formats that SOAMC= consists of pretty much. This one however do not bring up an requester, so we might need to perform some grabbing of text and search for "Possible " to let other scripts and programs we create click on the WRITE button and then "SONG+SAMPLES" to a directory somewhere. After that, click continue and save all other songs automatically, until a "Finished" message appears. More to follow....







I was wondering how to intercept a Eagleripper procedure and came up with a program called "show" (which can lists of lot of HW stuff, including screens and windows).

The output of "W" is piped to PIPE:cool.

Then a small arexx script reads the pipe data and just shows the incoming data. At this point we know that Eagleplayer managed to find a module and can then use Arexx to execute "fakekey" to press the "S" for Save, and then also "C" for continue if there was other modules. Quity nifty trick to get past those user intervention required scenarios.



ProWizard 4 PC in action finding tunes :-)




Please review these related article links:
Click to open zipSOAMC= ENDGAME - EagleRippers archive


------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Posted by: Old-schooler, Stone Oakvalley | Publisher: Crazy Multi Talent, Stone Oakvalley
Last revised: November 15, 2018 - 22:58 | Page views: 353


Website Design by post@stone-oakvalley-studios.com - Copyright © 2018 www.stone-oakvalley-studios.com