RobDevBuilds ha costruito un lettore di MOD che legge i dati musicali stampati su carta. Il progetto usa due fotocamere e motori passo-passo per la lettura ottica. L’obiettivo è preservare l’eredità dell’Amiga su un supporto cartaceo, che potrebbe durare più a lungo dei dischi ottici M-Disk. Il lettore di MOD non è un semplice esperimento: è un sistema completo che riproduce i file MOD leggendo la carta.
Il disco di carta e la lettura ottica
Il disco di carta contiene i pattern del file MOD stampati riga per riga, come in un programma tracker. Ogni voce o strumento ha colonne di numeri esadecimali. Il retro del disco contiene i campioni audio e le altre informazioni necessarie, come metadati e sequenza dei pattern, codificati in una serie di codici a barre simili a QR code.
Il lettore usa due fotocamere, una per lato del disco. I motori passo-passo spostano le fotocamere come un giradischi a tracciamento lineare. Il fronte viene letto tramite OCR del font Amiga ‘Topaz’ modificato. Il retro contiene i primi 1084 byte del file MOD in un formato QR ispirato creato da RobDevBuilds.
Il progetto è documentato sulla pagina del progetto su Hackaday.io, dove RobDevBuilds racconta il processo di costruzione e le scelte tecniche. Chi vuole approfondire può consultare la pagina del progetto su Hackaday.io per vedere i dettagli del funzionamento.
Limiti attuali e prospettive
Il lettore attualmente non riesce a saltare tra i pattern del disco velocemente come richiesto da alcuni file MOD. Questo è un limite noto del progetto, che RobDevBuilds sta affrontando. La lettura ottica della carta è comunque un passo avanti per la conservazione dei file musicali.
Il progetto propone un metodo per preservare i file MOD dell’Amiga su carta, un supporto che potrebbe durare più a lungo dei dischi ottici M-Disk. La carta è resistente e non richiede elettronica per essere conservata. Inoltre, il formato stampato è leggibile anche senza il lettore, con un OCR o a occhio nudo.
Per rifare il progetto servono pochi componenti: due fotocamere, motori passo-passo, un sistema di controllo e un disco di carta stampato. La parte più delicata è la stampa dei pattern e dei QR code, che deve essere precisa per la lettura ottica. Il resto è meccanica e software, come in molti progetti maker.
- Due fotocamere per leggere fronte e retro del disco
- Motori passo-passo per il movimento lineare delle fotocamere
- OCR del font Amiga ‘Topaz’ per il fronte
- Formato QR ispirato per il retro con i primi 1084 byte del file MOD
- Disco di carta con pattern stampati riga per riga
Il lettore di MOD su carta è un progetto che unisce musica, retrocomputing e stampa. Non è un semplice giocattolo: è un sistema che potrebbe garantire la sopravvivenza dei file MOD per decenni, senza bisogno di hardware specifico per la lettura. La carta è un supporto che non teme l’obsolescenza tecnologica.
Fonte: https://hackaday.io/contests
