Bizarre Compression (jk_bizarre_compression.xm)
Random | New Additions | New Ratings | Add to Favourites | Post Comment |
This module has been spotlit!
Nominated by the crew for either outstanding quality, technique or creativity (or combination of) on 22nd Jul 2024
|
Download mirrors generously provided by:
|
Internal Texts *
by Jakim 16 VII 2024 A very bizarre, very lossy, yet very inefficient way to compress a signal. The algorithm splits an audio sample to short samples (tokens) of fixed length and then performs a truncated singular value decomposition. The audio is reassembled from the acoustic tokens and to patterns using very lossy 8-bit volume resolution and rather a small number of channels. As the number of both channels and samples is very limited, it sounds pretty bad. Moreover, the sound quality degrades with increasing audio variance. Though, I couldn't resist. Code: github.com/JakimPL/ /AudioTokenizer
* As per section 1.6 of our terms of use, The Mod Archive does not in any way guarantee the accuracy of the information contained on the website nor does it guarantee that such information will be free of objectionable content or free of content which is unsuitable for minors.
The algorithm splits an audio sample to short samples (acoustic tokens) of fixed length and then performs a truncated singular value decomposition (SVD). The audio is reassembled from acoustic tokens to patterns using very a lossy 8-bit volume resolution and rather a small number of channels.
As the number of both channels and samples is very limited, it sounds pretty bad. Moreover, the sound quality only degrades with increasing variance through signal duration.
Though, I couldn't resist shitposting.
Warning: severe XM hacks: 96 channels, a lot of samples. OpenMPT or VLC media player can handle that. - Jakim