September 10th, 2024

Machine Yearning: A 4 KB musicdisk for a modified C64 with two SID chips

Machine Yearning is a 4 KB music disk for modified Commodore 64 featuring seven songs that explore human creativity and machine constraints, available for download under Creative Commons licensing.

Read original articleLink Icon
Machine Yearning: A 4 KB musicdisk for a modified C64 with two SID chips

Machine Yearning is a 4 KB music disk designed for a modified Commodore 64 (C64) featuring two SID chips. The album consists of seven songs that explore the interplay between human creativity and machine constraints. It is available for download in both C64 disk image and MP3 formats, and is redistributable under Creative Commons CC-BY-NC 4.0. The use of dual SID chips allows composers to leverage the unique characteristics of both the old (6581) and new (8580) SID models, enhancing the musical experience. The songs are bundled together to optimize file size through shared routines and data compression, with each track approximately 512 bytes in size. The music is structured using a virtual machine that executes snippets of code to control the SID registers, allowing for complex rhythms and melodies. The titles of the songs are derived from error messages in the C64 ROM, symbolizing a sense of longing and emotional depth. This thematic choice reflects the album's exploration of the relationship between man and machine, creating a unique auditory experience that resonates with the nostalgia of the C64 era.

- Machine Yearning is a 4 KB music disk for modified C64 with dual SID chips.

- The album consists of seven songs exploring creativity and machine constraints.

- It utilizes a virtual machine to control SID registers for complex musical structures.

- Song titles are based on C64 ROM error messages, adding emotional depth.

- The album is available for download under Creative Commons licensing.

Link Icon 1 comments
By @miohtama - 5 months
26 minutes makes it 1500 seconds, so it encodes music about 2.5 bytes/sec.