PROGETTI
TAPMANAGER
E' un progetto cui ho iniziato a lavorare l'anno scorso e che,causa motivi di studio,ho
interrotto da oltre 6 mesi;siccome voglio assolutamente rilasciare la prima beta,questo
sarà il todo "principe" tra quelli "free-time".
In che cosa consiste il progetto
Il formato TAP è la digitalizzazione dei dati contenuti sui nastri delle cassette del C64
(e di altri vecchi home-computer), prodotto tra il 1982 e il 1993 (per maggiori info
vedere questo breve tutorial "written by me").
Ebbene,st(av)o sviluppando un programma in Java che
permetta di trasferire copiare cancellare modificare i programmi contenuti nei file TAP.
Dato che è basato su un'interfaccia grafica (GUI) dev'essere intuitivo e semplice da
usare,oltre che veloce e potente (cioè deve pesare poco sulla CPU ed essere rapido nei
trasferimenti)..
Progetto completato scarica la v0.2 beta (bugfixata)(33kb)
OGG-VORBIS I PLAYER
Negli ultimi mesi ho iniziato ad appassionarmi anche di codec audio.Questo progetto è nato
dal desiderio mio personale di scrivere un codec audio senza dover pagare royalties e
diritti vari ai proprietari del brevetto (ecco perchè non ho scelto MP3 o simili).
Inoltre Vorbis,come tutti gli standard aperti,è molto promettente.Non volendo appoggiarmi in
alcun modo alle libvorbis o codice di terze parti ho deciso di scrivere il motore
di decodifica partendo da zero,basandomi solo sulle specifiche ufficiali e sulle discussioni
presenti nei vari forum sul web.
In che cosa consiste il progetto
Si tratta di un lettore di file OGG-Vorbis I,scritto in C.
Insieme ai driver di periferica e ai SO,i codec (audio,ma ancora di più quelli video)
rappresentano una tra le sfide più stimolanti per i programmatori e gli ingegneri
informatici,perchè bisogna fare attenzione a un mucchio di cose tra le quali la portabilità,
la leggerezza e la velocità d'esecuzione del codice (non è ammissibile che una canzone venga
riprodotta "a scatti" o "lisci" passando da un Pentium 4 3 GHz a un Pentium 233 MMX,o
viceversa!).
La mia grande ambizione sarebbe quella di far girare il tutto su un dispositivo portatile
(PDA,PPC) oppure su un C64(!!!):sfida impossibile per il SID e il 6502?
In teoria i file audio potrebbero essere decodati da 64HDD...comunque è inutile pensare a
queste cose senza prima aver scritto un codec funzionante su PC ;).
Progetto completato scarica la v0.3 (bugfixata)(35kb)
NEW!!!
Il progetto si amplia con lo scopo di diventare un lettore di tracce audio
Vorbis e video Theora.
In generale però,vorrei creare un'architettura a plugin in C++, in modo
che per lo sviluppatore diventi *davvero* facile supportare nuovi
codec e funzionalità.
A questo proposito,se qualcuno volesse saperne di più o collaborare può
scrivermi all'indirizzo che trova nel readme del progetto.
PLUGIN WINAMP PER LA DECODIFICA DI VIDEO OGG-THEORA
Niente più plugin,esistono già i
DirectShow filters per Winamp :-(
ALTRI PROGETTI "FREE-TIME" NEL CASSETTO
Bof,non so...per il momento questi mi sembrano più che sufficienti ^^
Ciauuuu!
Va a cà