BASSMOD for Chiptunes AHK >:D !
It gives AHK power to play XM, IT, S3M, MOD, MTM and UMX soundfiles in-the-fly with a tiny 33.5KB dll.
[ information ]
- Official WebSite
[ download ]
bassmod.ahk - The library
example.ahk - How to play a file
example2.ahk - No-compressed file, see below
example2.7z - LZMA Extreme Compression
-Notes: the 7z has 123KB, the sourcefile contained has 1.33 MB, audio length: >30min. If you compile it using upx, lzma will reduce it to aprox~ 126KB, leaving the compiled script around 200+126KB
example2 was optmized, specially for new AHK 1.0.48, should load in less than some few seconds, its reported in quadcores it loads in less than 1 second!
the song had more than 30 min than previously expected D:!
the minilib contained in that example was extended and should show demonstrate how to make dll and songs embed using laszlo's binwrite :D
the latest example2 source compressed in lzma (overlay) results:
compression ratio = uncompressed size / compressed size compression ratio = 1,361,989 bytes / 125,038 bytes compression ratio = 10,8926006 therefore, almost 11:1
[ links ]
- bassmod (official link)
[ comments ]
-Thanks to Titan and Laszlo.
[ keywords ]
bass, bassmod, modules