Hi Everyone,
I've finished my first BlitzMax module!!! Quite simply, it allows you to extract song information (using ID3v2 tags) from multiple MP3 files using Object-Orientated commands etc, which you can display in your game.
Features:
>>Ability to read text tags (E.g. song title, artist, track no.)
>>Ability to read image tags (E.g. album cover are extracted as Pixmap which you can use in your app).
>>Ability to use OO commands and the older BASIC commands.
Here is the link to the latest version:
ID3 Tagz Module v1.00 - For BlitzMax 1.20 (Currently Windows Only)
I've written a full documentation describing the module and its licence in the module's doc folder (or it can be viewed by clicking the link in the Command Reference [MaxIDE]).
I will do my absolute best to release a recompiled copy of the module each time BRL release a new version of MAX to ensure it remains compatible with code.
Please let me know what you think. I've tested it and it works with Windows XP SP2 - BlitzMax v1.18 and Windows 2000 - BlitzMax v1.18. I'm trying to get Linux set-up on my XP computer so I can cross-compile - once I am up and running, I'll post an update.
Cheers
Seb
P.S. To install, extract the contents of the zip file into the BlitzMax\mod directory. I.e. the file structure on Windows should look like:
C:\Program Files\BlitzMax\mod\seb.mod\id3tagz.mod\
I've finished my first BlitzMax module!!! Quite simply, it allows you to extract song information (using ID3v2 tags) from multiple MP3 files using Object-Orientated commands etc, which you can display in your game.
Features:
>>Ability to read text tags (E.g. song title, artist, track no.)
>>Ability to read image tags (E.g. album cover are extracted as Pixmap which you can use in your app).
>>Ability to use OO commands and the older BASIC commands.
Here is the link to the latest version:
ID3 Tagz Module v1.00 - For BlitzMax 1.20 (Currently Windows Only)
I've written a full documentation describing the module and its licence in the module's doc folder (or it can be viewed by clicking the link in the Command Reference [MaxIDE]).
I will do my absolute best to release a recompiled copy of the module each time BRL release a new version of MAX to ensure it remains compatible with code.
Please let me know what you think. I've tested it and it works with Windows XP SP2 - BlitzMax v1.18 and Windows 2000 - BlitzMax v1.18. I'm trying to get Linux set-up on my XP computer so I can cross-compile - once I am up and running, I'll post an update.
Cheers
Seb
P.S. To install, extract the contents of the zip file into the BlitzMax\mod directory. I.e. the file structure on Windows should look like:
C:\Program Files\BlitzMax\mod\seb.mod\id3tagz.mod\