COUNTERSOUL – Music Non Stop
COUNTERSOUL
COUNTERSOUL is a real-time, in browser generative music & visual performance of the Bitcoin blockchain. Its development began in late 2021, and completed in January 2023 and is the first generative musical composition inscribed on Bitcoin.
Controls and Keyboard Shorcuts
Start / stop music | Left mouse click or press ‘m’ key |
---|---|
Enter / exit fullscreen | Press ‘f’ key |
Pause / unpause visuals | Press ‘h’ key |
Save a .PNG screenshot (may require ‘allow’ permissions) | Press ‘p’ key |
Save a .SVG screenshot (vector format) | Press ‘s’ key |
Listening to the Blockchain
COUNTERSOUL brings the fundamentals of the Bitcoin blockchain into a generative (forever different and changing) musical system. COUNTERSOUL’s algorithmic base continually generates all aspects of music and visual elements in real time based on the current block height number of the Bitcoin blockchain as it’s sole input.
Bitcoin Block Height
The block height value is converted to a Hex colour code and used to determine the main colour featured in the work at any time. Blocks are continually added to the bitcoin blockchain, so COUNTERSOUL evolves as this proceeds. The frequency of changes to the block height is unpredictable, but on average a block is added about every 10 minutes. In addition, COUNTERSOUL responds in different ways to special block height numbers and lead ups to on-chain events such as the mining difficulty adjustments, halvenings etc. and is programmed to continue doing this into the future.
Enjoying the Performance of COUNTERSOUL
COUNTERSOUL was intended to be listened to over long periods of time. With it’s ever-evolving design, it ensures a unique listening experience every time you play it. The sequencing and phrasing of COUNTERSOUL makes for easy background listening whilst doing work on a computer. A great example is to listen to COUNTERSOUL whilst you wait for a transaction to confirm, being notified by subtle changes in the music when a new block is mined.
COUNTERSOUL will run in most web browsers, but consider using modern hardware and up to date web browsers for an optimal experience.
About Bitcoin
Bitcoin uses peer-to-peer technology to operate with no central authority or banks; managing transactions and the issuing of bitcoins is carried out collectively by the network. Bitcoin is open-source; its design is public, nobody owns or controls Bitcoin and everyone can take part. Through many of its unique properties, Bitcoin allows exciting uses that could not be covered by any previous payment system.