Re: Burning cards with soundbridge

[ Follow Ups ] [ Post Message ] [ The QuadraSynth Forum ] [ FAQ ]

Posted by Markus Nentwig on September 20, 1998 at 14:20:14:

In Reply to: Burning cards with soundbridge posted by Wes on September 20, 1998 at 13:45:41:

Hi Wes,

I was just thinking about 'decompiling' Ram/Rom-cards and had an idea that might work, although it sounds pretty weird.
The overall idea is: Make a dump of the whole card with CardWizard, then import the dump into a sample-editor as 'raw-Data'.
Find and identify the samples by listening (the non-sample information will resemble white noise at full volume), copy them and save 'em to disk.

Importing the dump:
(The program I think about while writing this is 'CoolEdit', which offers the function to import raw-sample data and specify the format and is really cool otherwise)
I think the QS works only with 16 bit samples internally, so the right setting will be '16 bit'.
Since the begin of one sample in the whole file may (!) be at an odd or even 'address' at random, you should try both 'Motorola' and 'Intel'-format, whose difference is only the sequence of low-and high-byte.
A sample whose byte sequence is interchanged will sound like white noise, too.
If you play a sample at twice its original rate, pitch will shift one octave up.

The process might work like this:
A) Make a card dump via CardWizard
B) Load into CoolEdit with 16-Bit, raw-Data and Motorola-format, maybe 22050 samples/sec
C) Locate, identify, copy and save all recognizable samples
D) Load again into CoolEdit, now as Intel-format

All the information stated above is PURELY THEORETIC, that means I haven't tried nothing, just thought it up.
I think it is quite likely that it works this way, but someone has to try to find out for sure.
Maybe I'll try soon, but since I'm having my finals next week this will have to wait some days.

If you try (it reads more complicated than it is), please send me a note.

Follow Ups: