Dumping Synth Roms en het vermijden van Bitrot

Bitrot is instellen en onze digitale erfenis wordt langzaam naar stof. Pogingen bewaren onze geschiedenis worden momenteel ingegaan op veel mensen op internet en [Jason Scott] kreeg net een geautomatiseerde CD-ripper, dus alles is een beetje goed.

Er is echter één medium dat over het hoofd wordt gezien. ROM’s, en ik geef geen cartridges van videogames. In de jaren 80 waren masker ROM’s overal, gevonden in alles van pratende auto’s tot synthesizers.

[Ali] Kreeft een paar jaar geleden een Korg I5M-werkstation van eBay, maar deze eenheid had een probleem. Gelukkig had hij een vergelijkbare synth met dezelfde monsters die aan boord waren opgeslagen. Er was maar één manier om erachter te komen of Bitrot de oorzaak was: de chips deed en het weggooien van alle informatie.

Nadat ze met zijn gebroken synth werden gedrongen, had [Ali] nog steeds een probleem met de geluidsuitgang. De ROM-chips moesten het probleem zijn, [ALI] def de chips uit en kocht een broodplank Sop44-adapter na het besteden van soldeerkraden aan elke leiding van de chip was een slecht idee. Deze adapter was verbonden met een Arduino Mega – nog steeds de beste tool voor oneven taken zoals deze – en de inhoud van de ROM werd weggegooid aan een pc met behulp van een behulpzame Arduino-schets.

Dumping van de ROM’s duurde ongeveer 15 minuten, en dat is als hij voor zo lang een goede verbinding tussen de Chip en Arduino kon behouden. [Ali] schreef een verbeterde ROM-lezer na veel vallen en opstaan ​​en was uiteindelijk in staat om dezelfde gegevens uiteindelijk uit dezelfde chip te krijgen.

Terwijl de kapotte synth nog niet is gerepareerd, heeft tenminste [ALI] de cruciale bits van dit antieke instrument. Dat is goed genoeg voor nu, maar [Ali] is van plan dit project te voltooien om die vintage monsters te voltooien en uit deze grote oude synth te spelen.

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes:

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>