Cycles Per Instruction have released their album as a Linux kernel module… via bandcamp:
Cycles Per Instruction combines free improvised performance with software programs that the band wrote to create sound in novel ways. When all is said and done, the computer ends up being a 4th improvising member of the band, fed by data and expressing sound via algorithms.
From their GitHub repository:
Welcome to the most unnecessarily complicated netcat album release format yet.
In this repository, you will be able to compile your own kernel module, create a /dev/netcat device and redirect its output into an audio player (tested with mplayer and play from SoX as well).
This repository contains the album’s track data in source files, that (for complexity’s sake) came from .ogg files that were encoded from .wav files that were created from .mp3 files that were encoded from the mastered .wav files which were generated from ProTools final mix .wav files that were created from 24-track analog tape.
If complexity isn’t your thing, you can go to our webpage and follow the links to a digital download or a cassette tape of our album.